What is node js framework
The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. Best Node.js frameworks can help to streamline the development of web application. We have found a great number of node.js frameworks out there. If you would like to use node.js framework, here is a complete list of frameworks available right now.
NODE.JS FRAMEWORK CATEGORIES
- MVC frameworks
- Full-Stack Frameworks
- API frameworks
- Server Side Frameworks
- Client Side Frameworks
- Testing Frameworks
- Micro Frameworks
Node.js Framework List
Strapi is an open-source Node.js rich framework for building applications and services.
CompoundJS is an MVC framework for NodeJS. It allows you to build web application in minutes.
Tesla is a modern MVC style framework built on top of Node.js and Express. It’s built to be fast, simple and easy to configure, with sane defaults and flexible boilerplates to get you up and running as quickly as possible.
Locomotive Powerful MVC web framework for Node.js. Locomotive supports MVC patterns, RESTful routes, and convention over configuration, while integrating seamlessly with any database and template engine.
AllcountJS is an open source full-stack Node.js framework for rapid application development. AllcountJS is designed to build production-ready web and mobile business applications in matter of minutes.
Catberry is a framework with Flux architecture, isomorphic web-components and progressive rendering.
actionhero.js is a multi-transport Node.JS API Server with integrated cluster capabilities and delayed tasks.
Framework for setting up RESTful JSON APIs with NodeJS. Define your models and setup CRUD API calls without needing to write any code (see Usage). All API calls will handle and identify issues and throw necessary HTTP responses and easy to debug error responses. Restberry also handles authentication and permission checks and throws appropriate errors.
Restify is a node.js module built specifically to enable you to build correct REST web services. It intentionally borrows heavily from express as that is more or less the de facto API for writing web applications on top of node.js.
StrongLoop allows you to visually develop REST APIs in Node and get them connected to your data. StrongLoop also features built-in mBaaS features like push and offline sync, plus graphical tools for clustering, profiling and monitoring Node apps.
Server Side Frameworks
Fortune is a high-level I/O library for web applications, in the server and the browser.
Client Side Frameworks
Learning client-side frameworks and node.js
Sixpack is a language-agnostic AB testing framework.
Realtime Micro Framework for Nodejs.
A simple micro framework for NodeJS.
A Micro-framework for node.js
Share this article with your friends and give us feedback on following I’m Programmer.