Executando verificação de segurança...
4

Meu Framework Backend Leve e Modular - Venha fazer parte!

Tomato x

E aí, devs! Tudo certo?

Tô aqui pra compartilhar com vocês meu projeto mais recente: um framework backend minimalista, modular e moderno, feito pra simplificar a criação de APIs com Node.js e Express, usando ES Modules e boas práticas que a gente ama.

Como ele funciona?

O framework gira em torno de dois conceitos principais:

  • Grupos de rotas: você cria grupos, tipo “api”, “auth”, “users”, e organiza suas rotas dentro deles de forma limpa e fácil;
  • Autoload de rotas: joga suas rotas em uma pasta, e o framework carrega tudo automaticamente, sem você ter que ficar importando um por um.

Além disso, tem um logger de requisições estiloso com cores, suporte a middlewares, tratamento de erros simplificado, e um endpoint de health check pronto pra produção.

Por que tô mostrando isso aqui?

Porque eu acredito no poder da comunidade. Esse projeto ainda tá no começo, e quero que ele cresça, fique mais forte e útil pra todo mundo que programa backend em Node.

Se você curte o projeto e quer ajudar, seja:

  • criando novas rotas e recursos,
  • melhorando a documentação,
  • reportando bugs,
  • ou só espalhando a palavra,

sua contribuição vai fazer uma baita diferença!

Como contribuir?

  1. Dá uma olhada no código no GitHub (link no fim).
  2. Testa, usa, dá um feedback sincero.
  3. Se quiser, manda PRs com melhorias — até ideias novas são super bem-vindas!

Bora construir juntos um framework backend leve, poderoso e fácil de usar?

Deixa nos comentários o que achou, ideias, críticas, ou só um “tamo junto” pra motivar a caminhada!

Link do repositório: [https://github.com/Nicolas-Asafe/tomato]

Valeu demais pela força, e bora codar o futuro!

Carregando publicação patrocinada...
2

Meus parabéns, embora a ideia não seja inovadora ou algo do tipo, a iniciativa de criar o próprio framework é muito boa, espero que consiga aproveitar bem desse projeto para entender um pouco melhor sobre como esses frameworks funcionam por debaixo do capô.

Olhei o repositório e quero dar algumas dicas e sugestões:

  • Adote um padrão linguístico para os nomes

Você tem uma quantidade de nomes em português em seu código, e uma quantia bem substancial em inglês, seria legal uma padronização melhor (recomendo optar pelo inglês).

  • Adicionar o "Hello World" do framework

O que seria isso? Basicamente, você adicionar (seja numa pasta separada e/ou na própria documentação) o programa mais básico e simples de se fazer usando seu framework. Exemplos? Um site exibindo a clássica frase "Hello World" ou algo desse tipo, para dar uma ideia de como usar de fato os recursos que você está provendo.

1
0