11 pontos por xguru 2025-04-29 | 2 comentários | Compartilhar no WhatsApp
  • 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

 
click 2025-04-30

Fico um pouco curioso para saber por que seria melhor escolher o Vite em vez do bundler embutido do Bun.