Skip to content

erikfig/simple-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Framework

Este é um projeto de estudos de implementação de um framework web que implementa:

  • Node.js 20+
  • Typescript
  • Rotas
  • Controllers com Decorator e response por string ou objetos
  • Parse de query string, body e parâmetros de rota (rota dinâmica)

Não use em produção, apenas implementei para ver na prática como seria um sistema de rotas em Node.js.

Para começar

// para instalar as dependências
yarn

// para rodar ambiente de dev
yarn start:dev

// para rodar ambiente de produção
yarn build
yarn start:prod

Teste

Para testar as rotas:

// POST
curl -i -X POST  localhost:3000/products

// Get e Query String
curl -i 'localhost:3000/products?name=Xbox'

// Get e Parâmetros de rota (rota dinâmica)
curl -i localhost:3000/users/1/erik

// Post com Body
curl -i -X POST 'localhost:3000/users' --data '{"name": "Erik"}'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published