(Tiempo estimado: 2 - 3 minutos)

Para el desarrollo de plantillas Joomla disponemos de una gran colección de Frameworks de desarrollo. Cada uno de ellos tiene sus características y sus peculiaridades, sus ventajas y desventajas, sus líneas de diseño y un gran etc.

Vamos a ver algunos de estos Framework

Todo sobre Frameworks de desarrollo de plantillas #Joomla - #MejorConJoomla por @sergiois Tuitéalo

Aunque este artículo es del 2015 (ya ha llovido) he pensado que era una buena oportunidad de actualizarlo con nuevos Frameworks de desarrollo de plantillas y cambiar las URL de los que ya tenía (puesto que algunas han cambiado).
Si quieres que añada algún otro Framework que utilices envíamelo o compártelo en los comentarios. Gracias!!

Qué es un Framework

  • Marco de trabajo que nos facilita la tarea de desarrollar (en nuestro caso, plantillas para Joomla!).
  • Se trata de un “esqueleto” (colección de funciones y ficheros) en el que basarnos para desarrollar una plantilla.
  • A su vez, estos frameworks de desarrollos, se basan en otros frameworks denominados de frontend (HTML + CSS + JS):

Ventajas y desventajas de los Frameworks de desarrollo de plantillas Joomla

Ventajas de usar frameworks

  • Ahorro de tiempo (permite dedicar más tiempo al resultado final).
  • Disposición de opciones y estilos de todo tipo.
  • Base probada.
  • Establecer unas pautas de desarrollo (normas y estándares) importantes para:
    • Desarrollo propio
    • Desarrollo en equipo
    • Desarrollo de trabajo a distancia

Desventajas de usar frameworks

  • Tiempo de aprendizaje:
    • Manuales y documentación oficial.
    • Prácticas.
  • Código innecesario:
    • Librerías JS.
    • CSS.
  • Actualizaciones:
    • Importante tener el framework actualizado a última versión estable.
    • Corrección de errores y bugs de seguridad.
    • Implementación de mejoras.
  • No tenemos el control total del desarrollo:
    • Optimización de carga.

Características comunes de estos Frameworks

  • CrossBrowser:
    • De forma nativa se comportan correctamente en las últimas versiones de los principales navegadores web
      (cuidado con IE8 <).
  • Diseño profesional y responsive:
    • Nos ofrecen comportamientos Responsive, diseño fluido, arquitectura de Grillado que nos sirve de soporte para nuestro diseño, menús offcanvas para el trato especial en dispositivos móviles, etc.
  • Programación sólida y personalizada:
    • Nos ofrecen técnicas de override y customización, para poder adoptar y aplicar esos comportamientos especiales que requieren nuestros desarrollos a medida.
  • Basados en estándares web:
    • HTML5, CSS3, javascript (en la mayoría de los casos jQuery), etc.

Características de empresas que usan estos Frameworks

  • Cada mes disponemos de una nueva plantilla.
  • Variedad de plantillas en función del tipo de web: periódico/revista, blog, corporativa, tienda online...
  • Gran variedad y disposición de módulos.
  • Modalidad de suscripción por meses y compra única.

Frameworks destacados (y empresas desarrolladoras)

Helyix
Helix
. Empresa: JoomShaper
T3
T3
. Empresa: JoomlArt
 
YooTheme
Warp
. Empresa: YooTheme
Astroid
Astroid
. Empresa: JOOMDEV
 

Otros Frameworks


Ventajas y desventajas de los Frameworks de desarrollo de plantillas #Joomla - #MejorConJoomla por @sergiois Tuitéalo

Si quieres saber más puedes hacer el curso online de desarrollo de plantillas Joomla gratis que te ofrezco si te suscribes a mi newsletter.

Sobre el autor, Sergio Iglesias

Sergio Iglesias

Sergio Iglesias es formador, desarrollador y front-end del CMS Joomla!. A través de su blog y sus cursos puedes aprender a desarrollar tu propio portal web autogestionable.

 

¿Te ha gustado el artículo? ¡Suscríbete YA!

¿Necesitas un sitio web que funcione?

¿No quieres depender de nadie para gestionar tu página web?

Recibe contenido exclusivo y GRATIS mi curso sobre desarrollo de plantillas Joomla!


Me apunto ya!

Comentarios

#2 sergiois 23-08-2017 13:44
Hola Carlos,

Gracias por comentar!! Te diré que no hay una respuesta concreta a tu pregunta. Lo mejor es analizar todos y ver cuál se adapta más a tus necesidades.
A mi el que más me gusta es Helix, pero no por ello es el mejor. Se adapta muy bien a mis necesidades.

De cualquier manera, lo mejor para tener todo controlado es desarrollar tus propias plantillas. Así tendrás el control de lo que carga y cómo lo carga ;-)

Salu2!!
Citar
#1 carlos 23-08-2017 13:17
Hola
De todos los que mencionas tu cual recomendarías por ser el mejor o el que pueda mejorar el tema de la carga de la web o el seo.
Gracias
Citar

Escribir un comentario

Puedes publicar el comentario que quieras, pero si lo considero SPAM será eliminado automáticamente.



Código de seguridad
Refescar

SergioIglesias.NET te informa que los datos de carácter personal que nos proporciones rellenando este formulario serán tratados por Sergio Iglesias Sánchez como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es, únicamente, para gestionar los comentarios de este blog. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de SiteGround (proveedor de hosting). Ver política de privacidad de Siteground. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@sergioiglesias.net así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en mi política de privacidad.

¿Quieres tener un sitio web que funcione?

Contacta conmigo