CS6320:  SW Engineering of Web Based Systems

 

 

Node.js Frameworks

 

special note: some javascript frameworks do not use node.js and are client side not server side...examples ReactJS, AngularJS...don't confuse this with server side javascript.

 

What is Node.js -->

  • an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.

  • Thats powerful --> but, what about our MVC architecture ---do we have to write all this ourselfs

QUESTION

Is there anything like Ruby is to Rails?? ---something that makes Presentation Layer, Data Layer and Business Layer of a Web system easier/faster to develop??

 

ANSWER -- Look at using one of the many Nodejs frameworks

 

types of frameworks --- listing only a few of many possibilities

MVC frameworks

Full stack frameworks = MVC + scaffolding, template engines, websocket and persistence libraries

 Meteor

 

Learn more: Express, Meteor

 

 

 

 

© Lynne Grewe