综合编程

The Bible of The Best Node.Js Frameworks

微信扫一扫,分享到朋友圈

The Bible of The Best Node.Js Frameworks
0

Node.jsis the platform built on chrome’s javascript runtime for easily building fast, scalable network applications. It uses an event-driven non-blocking IO modal that makes it lightweight and efficient. node.js
is perfect for data-intensive real-time applications that run across distributed devices. 

Node.js frameworkscan 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

Adonis

AdonisJs is a Node.js web framework with a breath of fresh air and drizzle of elegant syntax on top of it. AdonisJs simplicity will make you feel confident about your code.

WebSite
GitHub

Strapi

Open source Node.js Headless CMS to easily build customisable APIs, the most advanced open-source Content Management Framework (headless-CMS) to build powerful API with no effort.

WebSite
GitHub

Sails.js

Sails makes it easy to build custom, enterprise-grade Node.js apps.

Build practical, production-ready Node.js apps in a matter of weeks, not months. Sails is the most popular MVC framework for Node.js, designed to emulate the familiar MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with a scalable, service-oriented architecture.

WebSite
GitHub

CompoundJS

Compound’s formula is Express + structure + extensions. Where structure is the standard layout of directories, and extensions are node modules adding functionality to the framework. Compound’s goal is to provide an obvious and well-organized interface for express compatible application development. This means that everything that works with express will work with compound.

WebSite
GitHub

Geddy

A simple, structured web framework for Node. Geddy is built on the same MVC principles that many popular frameworks are based on. Every Geddy app has its models, controllers, and views as well as config files and routes.

WebSite
GitHub

Tesla.js

esla 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.

GitHub

Agni

Agni is a web framework built on top of Express. It adds a thin layer of abstraction which makes route definition and directory organization easier, without giving up the full power and flexibility of Express. It does not include any database abstraction system, but leaves this choice to the developer.

WebSite
GitHub

TrinteJS

A MVC boilerplate for ExpressJS backed by CaminteJS and Bootstrap, based on Express MVC Bootstrap.

WebSite
GitHub

Locomotive

Locomotive is a web framework for Node.js. Locomotive supports MVC patterns, RESTful routes, and convention over configuration, while integrating seamlessly with any database and template engine. Locomotive builds on Express, preserving the power and simplicity you’ve come to expect from Node.

WebSite
GitHub

josi

josi is a web framework for node.js that aims to be easy to pick up for developers familiar with MVC web frameworks (e.g. ASP.NET MVC, Rails, Django) as well as making the things that are exciting about node.js – its asynchronous, event driven nature – easy to achieve.

WebSite
GitHub

rAppid.js

The declarative Rich Internet Application Javascript MVC Framework "It’s like Flex or Silverlight for HTML5. Designed for complex web applications! Developed and based on the standards of the web – XML & Javascript."

WebSite
GitHub

Spine

The Model View Controller pattern is at the heart of Spine, and absolutely integral to modern JavaScript applications.

Spine is a simple and lightweight framework, and doesn’t consist of a vast amount of complex widgets to configure and theme.

WebSite
GitHub

Grasshopper

Grasshopper is a feature-rich and flexible MVC framework for web applications and services built on node.js.

GitHub

Twee.io Framework

TWEE.IO is modern modular framework for big enterprise applications for Node.js and io.js based on Express.js

GitHub

Monorail.js

Monorail.js – Ultra lightweight MVC Framework for Node.js

GitHub

MVC

Node Web Modules is inspired in DDD (Domain Driven Design) concepts. It defines ONLY the application layer. Basically the application layer manages application flows and it operates over domain objects. With that in mind, the following graph shows the overall architecture.

GitHub

Aries

AriesNode is a MVC framework for node

GitHub

Roosevelt MVC Web framework

MVC web framework for Node.js designed to make Express easier to use.

GitHub

Tachi

Node.js MVC framework for seriously rapid application development.

Quickly get up and running with a node.js MVC app, using a simple view syntax and an ASP.NET MVC-style project layout. Tachi is all about ease of rapid development, with a simple mindset, easily expandable feature set, and a number of features to help increase web application speed.

GitHub

Ni

GitHub

Blueprint

GitHub

RestMVC

GitHub

Full-Stack Frameworks

AllcountJS

WebSite
GitHub

DerbyJS

WebSite
GitHub

Meteor

WebSite
GitHub

Yahoo Mojito Framework

WebSite
GitHub

Catberry

WebSite
GitHub

MEAN

WebSite
GitHub

Sane Stack

WebSite
GitHub

Chocolate.js

WebSite
GitHub

MEAN.JS

WebSite
GitHub

Nuke.js

WebSite
GitHub

Genji

WebSite
GitHub

SocketStream

WebSite
GitHub

COKE

GitHub

Danf

GitHub

API frameworks

Vorpal

WebSite
GitHub

actionhero.js

WebSite
GitHub

LoopBack

WebSite
GitHub

Restberry

WebSite
GitHub

Diet.js

WebSite
GitHub

KeystoneJS

WebSite
GitHub

percolator.js

WebSite
GitHub

Koa

WebSite
GitHub

RhapsodyJS

WebSite
GitHub

Restify

WebSite
GitHub

Noder.io

WebSite
GitHub

Facet

WebSite
GitHub

Socket.IO

WebSite
GitHub

turtle.io

WebSite
GitHub

StrongLoop

WebSite
GitHub

Restling

GitHub

Server Side Frameworks

NestJS

WebSite
GitHub

We.js

WebSite
GitHub

Express

WebSite
GitHub

Hapi.js

WebSite
GitHub

simpleS

WebSite
GitHub

Flatiron

WebSite
GitHub

Total.js

WebSite
GitHub

Pintura

WebSite
GitHub

Bone.io

WebSite
GitHub

webjs

GitHub

Spludo Framework

GitHub

rapid-rest

GitHub

Seki

GitHub

Impress

GitHub

Protos

GitHub

Nombo

GitHub

Polpetta

GitHub

Archetype

GitHub

Capsela

GitHub

Omni.js

GitHub

Meryl

GitHub

Katana

GitHub

Node-My-Eatz

GitHub

Connect

GitHub

Client Side Frameworks

Kassit

GitHub

experimentsJS

GitHub

salmon.js

GitHub

Testing Frameworks

WebdriverIO

WebSite
GitHub

Nightwatch.js

WebSite
GitHub

Frisby.js

WebSite
GitHub

Mocha

WebSite
GitHub

Chai

WebSite
GitHub

Sixpack

WebSite
GitHub

Should.js

WebSite
GitHub

Node quickcheck

WebSite
GitHub

cucumis

GitHub

Micro Frameworks

Express.io

WebSite
GitHub

Stapes.js

WebSite
GitHub

Frank

GitHub

jqNode

GitHub

Nerve

GitHub

Picard

GitHub

zappajs

WebSite
GitHub

Crixalis

GitHub

Kaph

GitHub

Layers

GitHub

Vroom

GitHub

Stick

GitHub

Coffeemate

GitHub

Express train

GitHub

libraries & Generators

Wintersmith

WebSite
GitHub

krakenjs

WebSite
GitHub

DocPad

WebSite
GitHub

romulus

GitHub

Petrify

GitHub

Tower.js

WebSite
GitHub

Rendr

GitHub

Sequelize

WebSite
GitHub

Bearcat

阅读原文...


微信扫一扫,分享到朋友圈

The Bible of The Best Node.Js Frameworks
0

Echo JS

React 进阶 Redux (上)

上一篇

Building Efficient Custom Datasets in PyTorch

下一篇

评论已经被关闭。

插入图片

热门分类

往期推荐

The Bible of The Best Node.Js Frameworks

长按储存图像,分享给朋友