Jekyll (software)

Jekyll
Desenvolvedor(es)Tom Preston-Werner , Nick Quaranto, Parker Moore, Alfred Xing, Olivia Hugger, Frank Taillandier, Pat Hawks, Matt Rogers
lançamento inicial5 de novembro de 2008 ; 15 anos atrás [1] ( 05/11/2008 )
Versão estável
4.3.3 [2] / 27 de dezembro de 2023 ; 2 meses atrás ( 27 de dezembro de 2023 )
Repositório
  • github.com/jekyll/jekyll
Escrito emRubi
Sistema operacionalPlataforma cruzada
PlataformaRede
TipoSistema de publicação de blogs
LicençaLicença MIT
Local na rede Internetjekyllrb. com

Jekyll é um gerador de sites estáticos escrito em Ruby por Tom Preston-Werner . É distribuído sob a licença de código aberto do MIT .

História

Jekyll foi lançado pela primeira vez por Tom Preston-Werner em 2008. [3] Jekyll foi posteriormente adquirido por Parker Moore, um funcionário do GitHub que liderou o lançamento do Jekyll 1. [4]

Jekyll iniciou uma tendência de desenvolvimento web em direção a sites estáticos . [5] Em 2017, Jekyll foi classificado como o gerador de sites estáticos mais popular, em grande parte devido à sua adoção pelo GitHub. [6] A ideia do Jamstack se formou em torno do Jekyll e dos outros geradores de sites estáticos que ele inspirou. [6]

O GitHub optou por manter o Jekyll versão 3.x em vez de atualizar para 4.0, lançado em 2019. Em 2021, o desenvolvedor do Jekyll, Frank Taillandier, disse que a base de código do Jekyll "está em modo congelado e em hiato permanente" e recomendou usuários cujas necessidades não são atendidas pelo estado congelado de Jekyll muda para Eleventy, outro gerador de site estático. Frank Taillandier morreu no final de 2021. O projeto Jekyll no GitHub, no entanto, continua sendo atualizado e lançamentos estão sendo feitos para correções de bugs. [7]

Características

Jekyll renderiza templates Markdown ou Textile and Liquid, e produz um site completo e estático pronto para ser servido por Apache HTTP Server , Nginx ou outro servidor web. [8] Os geradores de sites estáticos não usam bancos de dados para gerar as páginas dinamicamente. Em vez disso, Jekyll suporta o carregamento de conteúdo de arquivos YAML , JSON , CSV e TSV no sistema de modelos Liquid. [9] Jekyll é o mecanismo por trás do GitHub Pages , [10] um recurso do GitHub que permite aos usuários hospedar sites baseados em seus repositórios públicos do GitHub sem nenhum custo adicional.

Jekyll pode ser usado em combinação com frameworks front-end como Bootstrap . [11] Os sites Jekyll podem ser conectados a software CMS baseado em nuvem, como CloudCannon, Forestry ou Siteleaf, permitindo que editores de conteúdo modifiquem o conteúdo do site sem precisar saber como codificar. [12]

Referências

  1. ^ "jekyll/History.markdown em mestre · jekyll/jekyll" . Github . Recuperado em 26 de outubro de 2020 .
  2. ^ "Versão 4.3.3" . 27 de dezembro de 2023 . Recuperado em 19 de janeiro de 2024 .
  3. ^ Preston-Werner, Tom (17 de novembro de 2008). "Blogando como um hacker" . Preston-Werner.com . Arquivado do original em 19 de setembro de 2019 . Recuperado em 10 de outubro de 2015 .
  4. ^ Autrand, Aarão. "Entrevista com Parker Moore de Jekyll" . netlify. com . Arquivado do original em 13 de março de 2021.
  5. ^ Christensen, Mathias Biilmann (16 de novembro de 2015). "Geradores de sites estáticos revisados: Jekyll, Middleman, Roots, Hugo" . Revista Smashing . Arquivado do original em 27 de agosto de 2016 . Recuperado em 2 de fevereiro de 2016 .
  6. ^ ab Williamson, Eli. "Dez principais geradores de sites estáticos de 2017 | Netlify" . netlify. com . Arquivado do original em 13 de março de 2021 . Recuperado em 11 de fevereiro de 2018 .
  7. ^ Anderson, Tim (14 de setembro de 2021). "O futuro do projeto Jekyll (motor por trás das páginas do GitHub) está em dúvida?" O registro .
  8. ^ "README.markdown para software Jekyll" . Autores de Jekyll . Recuperado em 19 de fevereiro de 2014 .
  9. ^ "Arquivos de dados". Jekyll • Sites estáticos simples, compatíveis com blogs . Recuperado em 09/11/2020 .
  10. ^ "Páginas do GitHub" . Autores de Jekyll . Recuperado em 19 de fevereiro de 2014 .
  11. ^ Patton, Tony (16/07/2014). "Crie sites completos com Jekyll, Bootstrap e GitHub" . TechRepublic . Recuperado em 11/10/2015 .
  12. ^ "Plataforma de blog utilizando gerador de sites estáticos Kentico Cloud e Jekyll" (PDF) . Faculdade de Informática da Universidade Masaryk .

links externos

  • Website oficial
Obtido em "https://en.wikipedia.org/w/index.php?title=Jekyll_(software)&oldid=1198255923"