0.4 Rodando o Projeto
Startando a API e o Frontend em Modo Dev.
Tudo Pronto!
Com o Bun instalado, as dependências instaladas, Variáveis no lugar, Docker saudável e o Banco de Dados operante com Prisma: a mágica acontece.
Para um desenvolvimento fluido com o Next.js e Elysia sincronizados via Eden Treaty, precisamos rodar os pacotes simultaneamente.
Nós recomendamos ter 2 terminais abertos simultaneamente no seu VSCode ou App de Terminal.
Terminal 1 (O Backend)
Abra a pasta da API e inicie em modo dev. Isso acionará todos os hot-reloads que precisamos.
cd apps/api
bun dev
Nota: A API estará servindo em
http://localhost:3000(porta padrão via Elysia.js).
Terminal 2 (O Frontend)
Abra a pasta raiz da Interface/Front-end. O Next.js começará no porto seguinte (por causa da restrição).
cd apps/web
bun dev
Nota: O Front-end estará escutando tipicamente em
http://localhost:3001!
Faça o acesso em seu navegador de preferência e voilá! Você verá o painel de Login da aplicação, totalmente seguro e preparado para a produção. Todos os serviços base rodarão como um charme, trocando informações seguras e tipadas de ponta a ponta.
Aproveite este Boilerplate incrível enquanto cresce seu Micro-SaaS.