/node-express-mongodb

Node.js Restful CRUD API with Node.js, Express and MongoDB

Primary LanguageJavaScript

Node.js Express & MongoDB: CRUD Rest APIs

For more detail, please visit:

Node.js, Express & MongoDb: Build a CRUD Rest Api example

Front-end that works well with this Back-end

Axios Client

Angular 8 / Angular 10 / Angular 11 / Angular 12 / Angular 13 / Angular 14 / Angular 15 / Angular 16 / Angular 17

Vue 2 Client / Vue 3 Client / Vuetify Client

React Client / React Redux Client

More Practice

Server side Pagination in Node.js with MongoDB and Mongoose

Node.js Express File Upload to MongoDB example

Security:

Node.js + MongoDB: User Authentication & Authorization with JWT

Associations:

MongoDB One-to-One relationship tutorial with Mongoose examples

MongoDB One-to-Many Relationship tutorial with Mongoose examples

MongoDB Many-to-Many Relationship with Mongoose examples

Fullstack:

Vue + Node.js + Express + MongoDB example

Angular 8 + Node.js + Express + MongoDB example

Angular 10 + Node.js + Express + MongoDB example

Angular 11 + Node.js + Express + MongoDB example

Angular 12 + Node.js + Express + MongoDB example

Angular 13 + Node.js + Express + MongoDB example

Angular 14 + Node.js + Express + MongoDB example

Angular 15 + Node.js + Express + MongoDB example

Angular 16 + Node.js + Express + MongoDB example

Angular 17 + Node.js + Express + MongoDB example

React + Node.js + Express + MongoDB example

Integration (run back-end & front-end on same server/port)

Integrate React with Node.js Restful Services

Integrate Angular with Node.js Restful Services

Integrate Vue with Node.js Restful Services

Project setup

npm install

Run

node server.js