Hapi.js is a Node.js web framework used to build application program interfaces.
The framework has a solid plugin system.
Some of its features include:
- Input validation
- Configuration-based functionality
- Implement caching
- Error handling
Socket.io is a Node.js server framework used to build real-time web applications.
It allows event-driven communication between web clients and server.
Socket.io works both as a client-side library and as a server-side library.
Express.js is one of the important web frameworks for Node.js.
It is a framework used for building a host of web and mobile applications.
It is also used to build application programming interfaces.
Mojito can run on both the client side and the server.
Mojito is an MVC framework, and it offers various features.
Meteor is an open-source, model-view-controller (MVC) framework for building websites and web/mobile applications.
Derby is an MVC framework for both client-side and server-side.
It is used to create mobile and web applications.
It uses server rendering which allows fast page loads, search engine support and HTML templates.
Mean.js is a framework to build web applications using NoSQL database, MongoDB as well as Angular.js for the front-end and Express.js/Node.js for the backend.
Sails.js uses MVC pattern to implement APIs.
It is used in building real-time chat applications, dashboards, and multiplayer games.
It is used to create browser-based applications.
Koa.js is used to build web applications and APIs.
It uses generators to deal with callbacks and increase the capabilities for handling errors.
Total.js works on model-view-controller (MVC) software architecture.
It is extensible and asynchronous.
It supports RESTful routing mechanism.
It also supports web sockets and media streaming.
This post is curated by IssueHunt that an issue based bounty for open-source projects.