stringtranslate.com

Jekyll (software)

Jekyll es un generador de sitios estáticos escrito en Ruby por Tom Preston-Werner . Se distribuye bajo la licencia MIT de código abierto .

Historia

Jekyll fue lanzado por primera vez por Tom Preston-Werner en 2008. [3] Posteriormente, Parker Moore, un empleado de GitHub que dirigió el lanzamiento de Jekyll 1, se hizo cargo de Jekyll .

Jekyll inició una tendencia de desarrollo web hacia sitios web estáticos . [5] A partir de 2017, Jekyll fue clasificado como el generador de sitios estáticos más popular, en gran parte debido a su adopción por parte de GitHub. [6] La idea de Jamstack se formó alrededor de Jekyll y los otros generadores de sitios estáticos que inspiró. [6]

GitHub decidió conservar la versión 3.x de Jekyll en lugar de actualizar a 4.0, lanzada en 2019. En 2021, el desarrollador de Jekyll, Frank Taillandier, dijo que el código base de Jekyll "está en modo congelado y en pausa permanente" y recomendó a los usuarios cuyas necesidades no están satisfechas por el El estado congelado de Jekyll se traslada a Eleventy, otro generador de sitios estáticos. Frank Taillandier murió más tarde en 2021. Sin embargo, el proyecto Jekyll en GitHub continúa actualizándose y se están realizando publicaciones para corregir errores. [7]

Características

Jekyll genera plantillas de Markdown o Textile and Liquid y produce un sitio web estático completo listo para ser atendido por el servidor HTTP Apache , Nginx u otro servidor web. [8] Los generadores de sitios estáticos no utilizan bases de datos para generar las páginas dinámicamente. En cambio, Jekyll admite la carga de contenido de archivos YAML , JSON , CSV y TSV en el sistema de plantillas Liquid. [9] Jekyll tiene soporte integrado y se puede seleccionar como motor de compilación de forma predeterminada en GitHub Pages , [10] una característica de GitHub que permite a los usuarios alojar sitios web basados ​​en sus repositorios públicos de GitHub sin costo adicional.

Jekyll se puede utilizar en combinación con frameworks front-end como Bootstrap . [11] Los sitios Jekyll se pueden conectar a software CMS basado en la nube, como CloudCannon, Forestry o Siteleaf, lo que permite a los editores de contenido modificar el contenido del sitio sin tener que saber codificar. [12]

Referencias

  1. ^ "jekyll/History.markdown en master · jekyll/jekyll". GitHub . Consultado el 26 de octubre de 2020 .
  2. ^ "Versión 4.3.3". 27 de diciembre de 2023 . Consultado el 19 de enero de 2024 .
  3. ^ Preston-Werner, Tom (17 de noviembre de 2008). "Bloguear como un hacker". Preston-Werner.com . Archivado desde el original el 19 de septiembre de 2019 . Consultado el 10 de octubre de 2015 .
  4. ^ Autrand, Aarón. "Entrevista con Parker Moore de Jekyll". netlify.com . Archivado desde el original el 13 de marzo de 2021.
  5. ^ Christensen, Mathias Biilmann (16 de noviembre de 2015). "Revisión de generadores de sitios web estáticos: Jekyll, Middleman, Roots, Hugo". Revista aplastante . Archivado desde el original el 27 de agosto de 2016 . Consultado el 2 de febrero de 2016 .
  6. ^ ab Williamson, Eli. "Diez principales generadores de sitios estáticos de 2017 | Netlify". netlify.com . Archivado desde el original el 13 de marzo de 2021 . Consultado el 11 de febrero de 2018 .
  7. ^ Anderson, Tim (14 de septiembre de 2021). "¿El futuro del proyecto Jekyll (motor detrás de GitHub Pages) está en duda?". El registro .
  8. ^ "README.markdown para el software Jekyll". Los autores de Jekyll . Consultado el 19 de febrero de 2014 .
  9. ^ "Archivos de datos". Jekyll • Sitios estáticos, sencillos y compatibles con blogs . Consultado el 9 de noviembre de 2020 .
  10. ^ "Acerca de las páginas de GitHub y Jekyll". Documentación de GitHub . Consultado el 10 de mayo de 2024 .
  11. ^ Patton, Tony (16 de julio de 2014). "Cree sitios con todas las funciones con Jekyll, Bootstrap y GitHub". República Tecnológica . Consultado el 11 de octubre de 2015 .
  12. ^ "Plataforma de blogs que utiliza Kentico Cloud y el generador de sitios estáticos Jekyll" (PDF) . Facultad de Informática de la Universidad Masaryk .

enlaces externos