Fresh: Framework Web da Nova Geração
Foi divulgado hoje um novo framework open source para desenvolvimento web chamado Fresh que possui algumas características interessantes:
- Não existe o estágio de build.
- Não existe a necessidade de configuração.
- Renderização com aumento de performance usando
JIT
naedge
que é computação distribuída na nuvem e próximo de quem está consumindo, igual a umaCDN
. - JavaScript enviado para o client-side varia entre
0kb
até3kb
. Só é enviado JavaScript quando necessário. Hydration
opcional no client-side e em forma de "ilhas", ou seja, ao invés de hidratação completa da página como o Next.js faz, o Fresh faz por seções que você escolher dentro da página.- Suporte nativo ao TypeScript.
- Sistema de rotas por arquivos e diretórios como no Next.js.
- Construído usando Deno.
Segundo a descrição no repositório do Fresh:
Fresh é um framework web que permite construir projetos de forma muito rápida, altamente dinâmica e sem a necessidade de uma etapa de build. Fresh utiliza JavaScript isomórfico como nunca antes. Escreva um componente JSX, tenha ele renderizado na borda (edge) com just-in-time e, em seguida, melhore ele usando JavaScript do lado do cliente para uma ótima interatividade.
Fonte: https://fresh.deno.dev/