Realtime JS Frameworks

Realtime JS Frameworks

Woow: Brain Dump of Real Time Web(RTW) and WebSocket

One thing I know we can all agree on is that realtime web apps are the future and the only way we will be developing web apps within a few years time.

Same or shared code and variables on server and client. For that, we need a same language. So, node.js is the only solution.

http://backstage.soundcloud.com/2012/06/building-the-next-soundcloud/ :: Building The Next SoundCloud - SoundCloud Backstage SoundCloud Backstage

http://stackoverflow.com/questions/3809539/choosing-a-web-application-framework-using-node-js/10357221#10357221 :: Choosing a web application framework (using Node.js) - Stack Overflow

https://workflowy.com/shared/c3000f25-d0fb-cf6b-6f72-bcb5d6a114ed/# :: Node.js Frameworks Comparison - WorkFlowy http://vschart.com/compare/tower-js/vs/flatiron/vs/socketstream/vs/derbyjs :: Tower.js vs. Flatiron vs. SocketStream vs. Derby – vsChart.com

Meteor.js Framework

He compares Meteor to JBoss, a company that sold to Red Hat in 2006 for $420 million
http://techcrunch.com/2012/07/25/andreessen-horowitz-keeps-eating-the-software-world-with-11-2-million-investment-in-javascript-framework-company-meteor/ :: Andreessen Horowitz Keeps Eating The Software World With $11.2 Million Investment In JavaScript Framework Company Meteor | TechCrunch

Author of SocketStream:

As many of you know, Meteor (www.meteor.com), a new realtime web framework was released yesterday. I am taking the time
to comment about it here as I believe it is the first real 'competitor' to SocketStream.

Models are currently the greatest reason to use Meteor instead of SocketStream.
I have decided not to integrate any Model/ORM layer into the SocketStream core.

Instead I want to focus on what I believe to be the fundamental difference between the two:
Meteor's decision to make a fullstack framework vs SocketStream's module approach.

https://groups.google.com/forum/#!msg/socketstream/taivoBd05NA/tGGGzgKNvR0J :: Meteor and the future of SocketStream - Google Groups

http://www.meteor.com/main :: Meteor
http://madewith.meteor.com/ :: Made with Meteor!
http://docs.meteor.com/#packages :: Documentation - Meteor

http://net.tutsplus.com/tutorials/javascript-ajax/whats-this-meteor-thing/ :: What’s This Meteor Thing? | Nettuts+

http://stackoverflow.com/questions/10214385/how-does-meteor-js-work :: javascript - How does meteor.js work? - Stack Overflow

Windows:
http://mateuteklearnsmeteor.blogspot.com/2012/06/step-1-windows-installer.html :: Mateutek Learns Meteor: Step 1 ½ Windows Installer

Meteor Chats with examples:
https://vimeo.com/40300075 :: Meteor - Chat Room Tutorial on Vimeo
https://github.com/AVGP/meteor.js-chat-example :: AVGP/meteor.js-chat-example · GitHub
        http://ox86.tumblr.com/post/21328279778/meteor-js-chat-example :: Between reality and cyberspace, meteor.js chat example

https://github.com/tomblomfield/meteor-chat :: tomblomfield/meteor-chat

Examples
http://schedule.meteor.com/ :: Tasks
https://github.com/gmanricks/Meteor-Schedule-Example :: gmanricks/Meteor-Schedule-Example · GitHub
http://www.skalb.com/2012/04/16/creating-a-document-sharing-site-with-meteor-js/ :: Creating a document sharing site with Meteor.js

Problems:
http://stackoverflow.com/questions/10100813/when-can-we-expect-data-validation-and-security-in-meteor :: When can we expect Data Validation and Security in Meteor? - Stack Overflow
https://github.com/laverdet/node-fibers/ :: laverdet/node-fibers

Derby.js

Built by a couple Google search guys.
http://techcrunch.com/2012/07/27/move-over-meteor-derby-is-the-other-high-speed-node-js-framework-in-town/ :: Move Over Meteor: Derby Is The Other High Speed Node.js Framework In Town | TechCrunch

http://derbyjs.com/ :: Derby https://github.com/codeparty/racer :: codeparty/racer · GitHub http://chat.derbyjs.com/lobby :: Chat (470) - User 94

https://github.com/codeparty/derby-ui-boot/ :: codeparty/derby-ui-boot · GitHub

Uses Racer for data sync Announcing Racer, experimental realtime model synchronization for Node.js - blog.nateps.com

Some authentication: http://stackoverflow.com/questions/10390619/derbyjs-and-authentication :: javascript - DerbyJS and Authentication - Stack Overflow https://github.com/codeparty/racer/blob/master/src/accessControl/README.md :: racer/src/accessControl/README.md at master · codeparty/racer · GitHub

NowJS

http://nowjs.com/ :: nowjs for Node - Directly call remote functions in Javascript http://vimeo.com/20936525 :: NowJS Introduction: Simple Chat Server in 12 Lines of Code on Vimeo http://www.adityaravishankar.com/2011/10/nowjs-node-js-tutorial-creating-multi-room-chat-server/ :: NowJS and Node.js Tutorial – Creating a multi room chat client http://nowjs.com/guide :: nowjs for Node - Directly call remote functions in Javascript

https://groups.google.com/forum/?fromgroups#!topic/socketstream/RTMYDYniG0A :: Similarities to now.js - Google Groups

The most important difference is scalability. Nowjs does not have the plumbing necessary to persist sessions and pub/sub info to a common store so when a client gets disconnected they can reconnect to any process and pick up where they left off. You’d have to write that yourself with Nowjs. It’s a core concept in SocketStream.

Mojito

Meteor: Mojito a browser and server side JavaScript framework opens sourced earlier this year by Yahoo is the most
comparable framework available. Both Meteor and Mojito rely on Node.js, an platform for running JavaScript on the server

Running on both client and server, on node.js
http://developer.yahoo.com/cocktails/mojito/ :: Mojito - Yahoo! Cocktails - YDN

http://www.computerworld.com/s/article/print/9226086/Review_Yahoo_Mojito_gives_server_side_JavaScript_a_lift :: Review: Yahoo Mojito gives server-side JavaScript a lift
http://caridy.name/2012/04/what-is-mojito/ :: Caridy – Random Bubbles » Blog Archive » What is Mojito? - Javascript, AJAX and Advanced Web Apps

Others: http://towerjs.org/ :: Tower.js - Full Stack Web Framework for Node.js and the Browser

Socket.io bridge between Backbone.js and Node https://github.com/codeboost/Skull.io#readme :: codeboost/Skull.io · GitHub http://scttnlsn.github.com/backbone.io/ :: Backbone.IO by scttnlsn

date 01. Jan 0001 | modified 28. May 2021
filename: Realtime JS Frameworks