Node.js Rest APIs with Express & MySQL example

For instruction, please visit:

Build Node.js Rest APIs with Express & MySQL

Front-end that works well with this Back-end

Axios Client

Angular 8 Client / Angular 10 Client / Angular 11 Client / Angular 12 Client / Angular 13 Client

Vue 2 Client / Vue 3 Client / Vuetify Client

React Client / React Redux Client

More Practice

Build Node.js Rest APIs with Express, Sequelize & MySQL

Server side Pagination in Node.js with Sequelize and MySQL

Node.js Express File Upload Rest API example

Node.js Express File Upload with Google Cloud Storage example

Node.js: Upload CSV file data into Database with Express

Node.js: Upload Excel file data into Database with Express

Deploying/Hosting Node.js app on Heroku with MySQL database

Security:

Node.js Express: JWT example | Token Based Authentication & Authorization

Associations:

Sequelize Associations: One-to-Many Relationship example

Sequelize Associations: Many-to-Many Relationship example

Fullstack:

Vue.js + Node.js + Express + MySQL example

Vue.js + Node.js + Express + MongoDB example

Angular 8 + Node.js + Express + MySQL example

Angular 10 + Node.js + Express + MySQL example

Angular 11 + Node.js Express + MySQL example

Angular 12 + Node.js Express + MySQL example

React + Node.js + Express + MySQL example

React + Redux + Node.js Express + MySQL

Project setup

npm install

Run

node server.js