Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Node.js MVC framework [closed]

I would like to use Node.js to develop a website. I've seen a lot of frameworks here: https://github.com/joyent/node/wiki/modules#web-frameworks-micro but do not know which one is the most accepted by the community (let's say: the most popular). Did anyone tried any of these frameworks and/or used it in production and what is your experience? Thanks.

like image 738
Aleksandar Vucetic Avatar asked Mar 09 '11 16:03

Aleksandar Vucetic


People also ask

Is MVC framework still used?

Today the MVC pattern is used for modern web applications because it allows the application to be scalable, maintainable, and easy to expand.

Is NodeJS a MVC framework?

Not all Node. js frameworks rely on MVC as a design pattern, nor is doing so necessary to implement isomorphic JavaScript. However, using a familiar design pattern makes for an easier entry into these concepts.

Is MVC architecture obsolete?

Is the framework outdated? ASP.NET MVC is no longer in active development. The last version update was in November 2018. Despite this, a lot of projects are using ASP.NET MVC for web solution development.


2 Answers

Express.js seems to very popular to use as a general framework. Combined with socketio.js and underscore.js these are very popular libraries but they are not MVC.

For MVC I've only used backbone.js / spine.js and can't give any recommendation for the others. I don't think there is a framework with a dominating popularity going yet because node.js doesn't have much use in production.

There are statistics for popular downloads with npm somewhere. See if you can find them.

like image 89
Raynos Avatar answered Sep 24 '22 06:09

Raynos


Another great MVC framework that is up and coming is Sails.JS. It is inspired by ruby on rails and has features such as socket support, Restful API and more.

http://www.sailsjs.com/

like image 44
user2137661 Avatar answered Sep 25 '22 06:09

user2137661