CommonJS Frameworks

2,173 views

Published on

List of the some of the more interesting CommonJS frameworks for web development.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,173
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CommonJS Frameworks

  1. 1. CommonJS frameworks Janne KuuskeriMonday, April 11, 2011
  2. 2. RingoJS Node.js NarwhalMonday, April 11, 2011
  3. 3. RingoJS “Traditional” web framework Runs on JVM (Rhino) JSGI Middlewares Database accessMonday, April 11, 2011
  4. 4. exports.urls = [ [ /docs, myapp/docs, getDocument ], [ /, myapp/actions ] ]; exports.middleware = [ ringo/middleware/gzip, ringo/middleware/etag, ringo/middleware/error, ringo/middleware/notfound ];Monday, April 11, 2011
  5. 5. Node.js Evented I/O Reactor pattern Asynchronous Runs on V8 A lot of packages availableMonday, April 11, 2011
  6. 6. Narwhal Runs on node, JSC and Rhino Many CommonJS specs implemented “Moving target” Many packages availableMonday, April 11, 2011
  7. 7. Conclusions Is JavaScript ready for the server? Easier for startups and new apps More limited support for legacy app integration CommonJS is good initiative, time will show how it turns out Node.js (and SSJS) is really hot at the moment Learn the language if you are going to use itMonday, April 11, 2011
  8. 8. Links https://github.com/joyent/node/wiki/modules http://ringojs.org/ http://www.persvr.org/ http://redis.io/ http://www.mongodb.org/ http://couchdb.apache.org/Monday, April 11, 2011

×