Built with Chinaski

Estabilidade e longevidade

Software que ainda estará aqui daqui a dez anos

O Chinaski foi feito para durar mais que a rotatividade das ferramentas de build. Nove dependências de produção, todas no Debian stable. Sem esteira de frameworks. Saída em HTML estático que não tem como quebrar.

Ver no GitHub

Por que ele dura

Sem rotatividade de ferramentas

Não há toolchain Node, nem bundler, nem transpilador para manter atualizado. A stack que constrói seu site hoje o constrói sem alterações daqui a anos.

Saída estática não quebra

A produção serve HTML simples. Não há runtime para travar, banco de dados para corromper, nem processo para manter vivo. Um build concluído é um artefato concluído.

Auditável em uma tarde

Nove dependências, todas empacotadas no Debian stable. Você mesmo pode ler toda a superfície de dependências — sem um lockfile de mil pacotes para confiar cegamente.

O que o mantém estável

Um runtime maduro

O Perl mantém compatibilidade retroativa há décadas. O código escrito para o Chinaski continua funcionando após atualizações do interpretador — sem reescritas forçadas pela plataforma.

SQLite, não um servidor de banco de dados

Todo o conteúdo fica em um único arquivo SQLite. Nada para provisionar, ajustar ou manter em execução. Faça backup copiando um arquivo.

Sem runtime em produção

O builder roda, gera os arquivos e encerra. Depois que um site é construído, não há processo do Chinaski em produção para monitorar, corrigir ou reiniciar.

Dependências mínimas e fixadas

Nove dependências de produção, cada uma um pacote maduro no Debian stable. Uma superfície pequena significa menos atualizações, menos surpresas e muito menos a quebrar.

Veja como funciona um build

A documentação completa de instalação, temas e API está em docs.chinaski.net.

Ler a documentação