Skip to content

LucasGabrielBecker/fresh-secrets-app

Repository files navigation

Este foi um projeto experimental criado para testes no framework Deno Fresh

A intenção era avaliar a experiência para desenvolvimento de um app pequeno com o framework, utilizando apenas os recursos do próprio Fresh.

Acesse aqui o app demo

Vale notar que apesar do app ser pequeno e com poucas interações, tudo isso é feito sem enviar nenhum arquivo Javascript para o client. Tudo é server side rendered.

Alguns pontos positivos do framework

  • Fácilmente se desenvolve um app com 0 javascript para o client
  • Capacidade de lidar requests á página nos métodos GET e POST e a renderização do componente, tudo no mesmo arquivo!
  • Se utilizada a plataforma Deno deploy o deploy é extremamente rápido, já que não possui o step de build comum a outros frameworks full stack
  • Por vezes o deploy é tão rápido que bastam uns 2 ou 3 refreshs na página que você já tem o conteúdo mais recente do repositório na tela
  • Deno tem suporte a typescript out of the box
  • Edge computing 🌎 (se hospedado no deno deploy)

Performance

Apesar de ser uma aplicação extremamente pequena, mas ainda assim tendo interação com banco de dados, a performance impressiona. Não dei nenhuma ênfase ou atenção especial em performance durante o desenvolvimento, mesmo assim o resultado do Lighthouse do google foi insano. print screen website performance

Releases

No releases published

Packages

No packages published