- Usa a combinação Bun + Hono + Vite + React
- Um toolkit reunido para criar aplicações web full stack modernas e leves, oferecendo um ambiente de desenvolvimento rápido e com alta segurança de tipos com Typescript
- Substitui o stack tradicional Node/NPM → Bun, Express → Hono, Webpack → Vite para maximizar desempenho e simplicidade
- React é o padrão para o front-end, mas pode ser trocado por outra biblioteca de UI conforme a necessidade
- Cada tecnologia é independente e foi projetada para permitir deploy em diversos ambientes
- O objetivo é criar apps simples e com alta portabilidade sem peso desnecessário
- Para começar rapidamente, é possível criar um projeto com o seguinte comando
bun create bhvr@latest
-
Bun
- Runtime e toolkit JavaScript rápidos que substituem Node / NPM
- Usado por padrão para instalação de dependências, bundling de tipos e gerenciamento de workspaces
- Inclui bundler próprio, test runner e gerenciador de pacotes compatível com npm
-
Hono
- Framework web ultraleve que substitui Express
- Oferece segurança de tipos por padrão e facilita a criação de backends e servidores de API com uma API mínima
- Otimizado para ambientes de edge computing, oferecendo desempenho extremamente rápido
-
Vite
- Bundler front-end de nova geração que substitui Webpack
- Oferece inicialização instantânea do servidor, HMR ultrarrápido e builds de produção otimizados
- Suporta um ambiente padrão amigável ao usuário e um excelente ecossistema de plugins
2 comentários
Fico um pouco curioso para saber por que seria melhor escolher o Vite em vez do bundler embutido do Bun.