Skip to content

JBreit/raw-nodejs-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raw nodejs api

A fully featured nodejs api

Features:

  • dynamic routes
  • params option like /:id
  • middleware
  • validations

Endpoints

[GET]

Get all users

  • URL: https://domain.com/users

[POST]

create a new user

  • URL: https://domain.com/users
  • Body:
{
  "name": "muhibullah",
  "phone": "0191145204",
  "email": "[email protected]"
}

[PUT]

update user

  • URL: https://domain.com/users/:id
  • params: /users/1
  • Body:
{
  "name": "muhibullah",
  "phone": "0191145204",
  "email": "[email protected]"
}

[DELETE]

delete user

  • URL: https://domain.com/users/:id
  • params: /users/1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%