Node.js/Express RestAPIs Example – POST/GET/PUT/DELETE requests
nodejs
151
express
51
CRUD
51
restapi
59
Male avatar

loveprogramming viết ngày 14/05/2021

https://ozenero.com/nodejs-restapis-how-to-create-nodejs-express-restapis-post-get-put-delete-requests

Node.js/Express RestAPIs Example – POST/GET/PUT/DELETE requests

In the tutorial, we're gonna look at way to create NodeJs/Express RestAPIs with Post/Get/Put/Delete requests.

Related posts:

Overview

Demo

Goal

We create a NodeJs/Express RestAPIs project that has structure as below:

nodejs express - restapis - project structure


/nodejs-restapi
    /app
        /controllers
            customer.controller.js
        /routes
            customer.routes.js
    /node-modules
    package.json
    package-lock.json
    server.js

The project create a set of Rest-APIs for POST/GET/UPDATE/DELETE APIs:

  • /api/customers - GET all customers
  • /api/customers/:id - GET a customer by Id
  • '/api/customers - POST a customer
  • /api/customers/update/:id - UPDATE a customer by Id
  • /api/customers/delete/:id - DELETE a customer by Id

Setup NodeJs/Express project

Use NPM to create a Node/Express project as the guide

Create application directory


mkdir nodejs-restapi
cd nodejs-restapi

Create package.json file

Use the npm init to create ‘package.json’ file:

More at:

https://ozenero.com/nodejs-restapis-how-to-create-nodejs-express-restapis-post-get-put-delete-requests

Node.js/Express RestAPIs Example – POST/GET/PUT/DELETE requests

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

Male avatar

loveprogramming

545 bài viết.
97 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
Male avatar
1 0
Tutorial Link: (Link) (Ảnh) Django is a Pythonbased free and opensource web framework that follows the modeltemplateview architectural pattern. A...
loveprogramming viết 12 tháng trước
1 0
Male avatar
1 0
https://loizenai.com/angular11nodejspostgresqlcrudexample/ Angular 11 Node.js PostgreSQL Crud Example (Ảnh) Tutorial: “Angular 11 Node.js Postg...
loveprogramming viết 10 tháng trước
1 0
Male avatar
1 0
Angular Spring Boot jwt Authentication Example Github https://loizenai.com/angularspringbootjwt/ (Ảnh) Tutorial: ” Angular Spring Boot jwt Authe...
loveprogramming viết 10 tháng trước
1 0
Bài viết liên quan
Male avatar
0 0
https://grokonez.com/nodejs/integratenodejsexpressjqueryajaxpostgetbootstrapview Integrate NodeJS/Express – JQuery Ajax POST/GET – Bootstrap view ...
loveprogramming viết 6 tháng trước
0 0
Male avatar
1 0
https://loizenai.com/angular11nodejspostgresqlcrudexample/ Angular 11 Node.js PostgreSQL Crud Example (Ảnh) Tutorial: “Angular 11 Node.js Postg...
loveprogramming viết 10 tháng trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


Male avatar
{{userFollowed ? 'Following' : 'Follow'}}
545 bài viết.
97 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!