A maioria dos sites modernos são dinâmicos, pois o conteúdo é armazenado em um banco de dados e convertido em HTML pronto para apresentação quando os leitores acessam o site. No entanto, muitas pessoas ainda preferem sites estáticos. Por isso trouxemos 5 excelentes geradores de sites estáticos Nim gratuitos e de código aberto.
Sites estáticos
Embora empreguemos cache de servidor integrado que cria versões estáticas do site, não geramos um site HTML estático completo com base em dados brutos e um conjunto de modelos. No entanto, às vezes, um site HTML estático completo é desejável. Como as páginas HTML são todas pré-construídas, elas carregam extremamente rápido em navegadores da web. Há muitas outras vantagens em administrar um site HTML completo e estático.
Um site estático funciona muito bem em certos casos de uso. Por exemplo, é ótimo para documentação. E sites estáticos podem ser tão envolventes quanto sites dinâmicos. A única diferença real é que todo o HTML é gerado antes de ser carregado.
Abaixo, você terá acesso a uma lista com 5 excelentes geradores de sites estáticos Nim gratuitos e de código aberto, elaborada pelo pessoal do Linux Links.
Geradores de Sites Estáticos Nim
- HastySite: Gerador de sites estáticos baseado em desconto e projetado com o minimalismo em mente. Ele incorpora uma linguagem de programação concatenativa, que pode ser usada para personalizar quase todos os aspectos dele. Ele pode ser estendido, desde a maneira como processa arquivos até a criação de comandos personalizados para fazer literalmente o que você quer;
- Baker: Usa o mecanismo de modelo Proton para criação de modelos e Markdown para conteúdo. Ele foi escrito com Nim, o mecanismo de template do Proton para criação de modelos, e Markdown para conteúdo;
- Hotdoc: Gerador de documentação de página única. O Hotdoc escaneia o diretório de conteúdo e cria uma categoria para cada pasta. Para cada arquivo markdown dentro dessas pastas, cria uma seção e imprime o conteúdo como html;
- Nimatic: Gerador de site estático flexível. Os modelos Nimatic são interpretados como texto simples (embora faça sentido escrevê-los como HTML) com algumas strings especiais que são substituídas;
- Gerbil: Gerador de sites “dinâmicos”. Ele foi criado para fornecer muitas das conveniências dos geradores de sites estáticos (facilidade de criação de conteúdo, implantação e manutenção), mas também para fornecer um backend personalizável para recursos dinâmicos, como hospedagem de comentários de usuários. Ele é baseado em arquivo plano (nenhum banco de dados usado) por design.
Via: Linux Links