Effort: I am building a word game based on a chat web-client where I need to make a server call on input chat text to validate it before broadcasting on the chat.
I am aware of Meteor providing latency pensation out of the box. But given its still in "early preview" makes me seek other alternatives.
What I tried: Unfortunately my web search for "latency pensation framework library" doesn't yield anything other than Meteor (including non-personalized results).
Question: Are there any other alternatives that provide latency pensation -or- can make the job easier? I am hoping other developers might have encountered something useful/relevant.
Effort: I am building a word game based on a chat web-client where I need to make a server call on input chat text to validate it before broadcasting on the chat.
I am aware of Meteor providing latency pensation out of the box. But given its still in "early preview" makes me seek other alternatives.
What I tried: Unfortunately my web search for "latency pensation framework library" doesn't yield anything other than Meteor (including non-personalized results).
Question: Are there any other alternatives that provide latency pensation -or- can make the job easier? I am hoping other developers might have encountered something useful/relevant.
Share Improve this question edited Oct 27, 2013 at 18:47 Manav Kataria asked Oct 27, 2013 at 6:08 Manav KatariaManav Kataria 5,3205 gold badges26 silver badges26 bronze badges3 Answers
Reset to default 6Although Meteor is in 'early preview', its code is very close production ready and a lot of startups and other early adopters are using it for production-level code. You aren't going to find anything that gives you wings like Meteor because no such alternative exists.
As a hardcore Meteor convert and someone who's used many other frameworks, I remend you to just try Meteor out. As they say, it only takes a weekend for you to build an app in Meteor and decide whether it's right for you.
Having said that, I will attempt to answer the question and list the distant-second alternatives to Meteor that you probably won't want to use:
- Derby
- Sails
What you're seeing right now in the various real-time full-stack Javascript web frameworks is the future of Web development, cutting down dozens of people and thousands of man-hours of work needed to develop a software project. There are some fast boats sailing that are leaving server-side rendering behind, and you should probably just get in one of them and get going.
RethinkDB uses term 'latency pensation'.
I've also tried to gather per-feature alternatives to Meteor
Meteor is a really cool framework. you can build the plex data driven application very easily using meteor.
But, this framework currently supports only the MongoDB
as back-end database.
I have recently created full stack framework called Nooljs which is similar to the Meteor. Now I have open sourced it. It support all the database connections including MySql
, ms-sql, and MongoDB
. The plex data driven application can be created easily using this framework.
This has been developed using well known existing framework such as Angularjs, Node, express-js, and socket-io.
Easy to build plex data driven JavaScript applications with minimum coding.
Support multiple data connections suck as Ms-sql, MySQL, PostgreSQL, and Mondodb.
Real time framework build top of Express-js and Socket-io
The client side is powered by the Angularjs.
The layout can be build using the Angularjs tags and elements.
Modularized layout to simplify the plex web pages.
Can be mixed both Express-js and Socket-io