Eu trago conteúdo gerado pelo usuário para sites estáticos Conteúdo gerado pelo usuário são tipicamente o calcanhar de Aquiles de qualquer site estático - uma plataforma de comentários de blog, uma seção de comentários ou um sistema de votação são apenas alguns exemplos comuns. Para implementá-los em um site estático, os desenvolvedores muitas vezes recorrem a serviços de terceiros que injetam conteúdo em páginas através de embeds de JavaScript ou iframes. Eu mantenho seu conteúdo onde ele pertence Uma configuração estática do site tem o enorme benefício de manter todos os seus dados em um só lugar: marcação, estilos e até mesmo conteúdo. Você pode salvar todo o seu blog para um arquivo ZIP, posts incluídos. Mas assim que você trazer serviços de terceiros para a mistura, você perde isso. Você não possui mais o conteúdo e de repente depende de uma plataforma externa para entregar alguns dele. O Staticman lida com o conteúdo gerado pelo usuário para você e o transforma em arquivos de dados que ficam no repositório do GitHub, juntamente com o resto do seu conteúdo. Eu amo Jekyll + Páginas GitHub Staticman trabalha perfeitamente com sites Jekyll hospedados em GitHub Pages, como um push para seu branch principal irá regenerar o site automaticamente. Se você quiser moderar entradas antes de serem publicadas, um pedido de pull será criado para sua aprovação; caso contrário, os arquivos serão empurrados para o seu branch principal imediatamente.