Gatsby.js

Gatsby.js é um framework open source, que utiliza-se do Node e React para construção de sites e sistemas extremamente rápidos.

Após ter recebido investimento de grandes fundos, chamou a atenção do mundo todo para sua forma de resolver a questão da performance em aplicações web.

De formas gerais ele obtém dados de diversas fontes, aplica aos componentes e interfaces criados em React e resulta em páginas estáticas, tornando o tempo de carregamento destes sites extremamente rápidos.

Mesmo oferecendo uma performance tão incrível, permite a integração com diversas fontes de dados, outros CMS e pode lidar com implementações bem complexas.

Outra vantagem é não precisar de servidores, uma vez que apenas arquivos estáticos são providos ao usuário, o único processamento é feito quando as páginas são geradas (quando algum novo conteúdo é incluído), não precisando “trabalhar” cada vez que um usuário acessa.