Jekyll (software) - Jekyll (software)

Jekyll
Jekyll (software) Logo.png
Desenvolvedor (s) Tom Preston-Werner , Nick Quaranto, Parker Moore, Alfred Xing, Olivia Hugger, Frank Taillandier, Pat Hawks, Matt Rogers
lançamento inicial 5 de novembro de 2008 ; Há 12 anos ( 05-11-2008 )
Versão estável
4.2.0 / 14 de dezembro de 2020 ; 9 meses atrás ( 14 de dezembro de 2020 )
Repositório
Escrito em Rubi
Sistema operacional Plataforma cruzada
Plataforma Rede
Modelo Sistema de publicação de blogs
Licença Licença MIT
Local na rede Internet jekyllrb .com Edite isso no Wikidata

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

História

Jekyll foi lançado pela primeira vez por Tom Preston-Werner em 2008. Jekyll foi posteriormente assumido por Parker Moore, que liderou os esforços para lançar Jekyll 1 e tem sido o novo mantenedor desde então.

Jekyll iniciou uma tendência de desenvolvimento para sites estáticos . Desde 2017, Jekyll é o gerador de sites estáticos mais popular, em grande parte devido à sua adoção pelo GitHub.

Recursos

Jekyll renderiza Markdown ou Textile and Liquid templates, e produz um site completo e estático pronto para ser servido por Apache HTTP Server , Nginx ou outro servidor web. Como Jekyll é um gerador estático de sites , ele não usa bancos de dados para gerar as páginas de forma dinâmica. Em vez de usar bancos de dados , Jekyll suporta o carregamento de conteúdo de arquivos YAML , JSON , CSV e TSV . O conteúdo dos arquivos de dados (arquivos YAML, JSON, CSV e TSV) pode ser acessado por meio do sistema de modelagem Liquid. Jekyll é o mecanismo por trás do GitHub Pages , um recurso do GitHub que permite aos usuários hospedar sites com base em seus repositórios GitHub sem nenhum custo adicional.

Jekyll pode ser usado em combinação com frameworks front-end como Bootstrap , Semantic UI e muitos outros.

Os sites Jekyll podem ser conectados a software CMS baseado em nuvem, como CloudCannon, Forestry, Netlify ou Siteleaf, permitindo que os editores de conteúdo modifiquem o conteúdo do site sem precisar saber como codificar.

Filosofia

De acordo com o arquivo "README" de Jekyll,

Jekyll faz o que você manda - nem mais, nem menos. Ele não tenta enganar os usuários fazendo suposições ousadas, nem os sobrecarrega com complexidade e configuração desnecessárias. Simplificando, Jekyll sai do seu caminho e permite que você se concentre no que realmente importa: seu conteúdo.

Referências

links externos