node.js入门手册:那些最流行的web开发框架 (1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Node.js 入门手册:那些最流行的Web 开发框架
•actionHero—actionHero is a minimalist transactional API framework for sockets and http clients
•archetype—A web framework leveraging Node.js
•aries—Annotation based MVC framework
•blueprint—Blueprint for a Startup. Middleware, & MVC routing over Node.js & Mongoose
•broke—A porting of the most famous Django Web Framework •Capsela—A high-level, promises-based web framework with an emph asis on testability (see website)
•Cargobox—Express port with better OOP
•chain—An evented convention for building Node Applications (Stopped Development, for ejsgi)
•Coffeemate—Push coffee-script into web development!
•COKE—A lightweight MVC framework base on Express that speeds up your web development. (Rails like)
•CompoundJS (formerly RailwayJS) —An MVC web framework, similar t o Ruby on Rails, Express/Connect-compatible. Also see here.
•Crux—An MVC web application framework and project management uti lity, similar in some ways to Rails.
•Derby—MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers
•djangode—A framework that borrows some useful concepts from Djang o (March 2010, node.JS 0.1.30)
•drty—A Django port to NodeJS. Many Django features, still under hea vy development. (January, 2011, 0.2.6)
•Drumkit --- DrumKit is a plugin-powered, full-stack Web development fr amework for Node.js.
•Express—A robust feature rich web development framework inspired by Sinatra
•Express Train—An lightweight MVC web framework built on top of exp ress, offering consistent project structure.
•Ext Core for NodeJS—Templating and some basic tricks of ExtCore an
d ExtJS(XTemplate,Ext.util.format)
•Flatiron—an adaptable framework for building modern web applications.
URL Routing with Director, templating with Plates, data management wit
h Resourceful, middleware with Union (connect-compatible), plugins with B
roadway, logging with Winston.
•Geddy—A hackable Web-app development framework similar to Merb /Rails/Pylons/Django
•GenJi—A simple micro-framework for nodejs.
•Grasshopper—A feature-rich and flexible MVC framework for web appli cations and services, with integrated dependency injection.
•hapi - A rich framework for building web applications and services. hapi is a simple to use configuration-centric framework with built-in support fo r input validation, caching, authentication, and other essential facilities. ha pi enables developers to focus on writing reusable application logic instead of spending time building infrastructure. The framework supports a power ful plugin architecture for pain-free and scalable extensibility. •Impress—Totalitarian style multipurpose application server and web fr amework with multiple hosts and ports, filesystem based routing, db acces s, clustering, proxying, memory caching, templating and much more. •JaxServer—Application server and framework with template and css e ngines
•jimi—A framework for writing modular web applications in node.js (tut orial)
•josi—An MVC web framework that's easy to pick up but doesn't get in the way. Also see here
•Kassit—rapid building of client-side AJAX applications using Backbone a nd CoffeeScript
•Katana—Easy to use, modular web framework for any Node.js samura i
•Kiss.js—Web framework for node.js in CoffeeScript. Object-oriented, si mple and sexy.
•Locomotive—Effective MVC web development for Node.js inspired by Ruby on Rails
•merlin—Object-oriented MVC framework relying on a robust set of con ventions to minimize code. Also ships with optional plugins providing basic CMS-like functionality.
•Meryl—Minimalist web framework! See wiki
•Mojito—An MVC framework and JavaScript library for building full-feat ured, device-independent HTML5 applications running on both client (brow ser) and server (Node.js). See the Mojito Documentation Directory for mor
e information.
•Monorail.js—Ultra leightweight MVC web framework.
•N-Ext—Ext.core, Ext.util and Ext.data packages in your NodeJS apps (includes a MongoDB proxy based on node-mongodb-native)
•nCombo—A client-server framework for building rich cloud applications •node-extjs—Run ExtJS4 data models on Node.js
•nodemachine—A port of WebMachine to Node.js
•nodepress—High-level web framework for nodejs, can be used as a bl og by default
•Omni.js—A framework for building realtime apps with Backbone.js. Au tomatically propagates models/collections to the client.