How to create rest APIs with MVC architecture using NodeJS, ExpressJS and MySQL?

I want to create highly scalable project using angularjs, nodejs, expressjs and MySQL. In this I want to create RestAPIs using MVC architecture.

So if anyone could help me out about how to do this or if you have any reference blog or website for the same. I wanted to know how to set routes and what will be the folder structure.

Start a personal dev blog on your domain for free and grow your readership.

3.4K+ developers have started their personal blogs on Hashnode in the last one month.

Write in Markdown 路 Publish articles on custom domain 路 Gain readership on day zero 路 Automatic GitHub backup and more

Comments (3)

Amrit Pandey's photo

I've got one for you here.

Kunal Dholiya's photo

What you think i don't know about google? I've done research but I don't get what I want......!

Sumit Kharche's photo

You can check the Sails.js ( to create RestAPIs using MVC architecture. Also you can use Loopback (