meteor one javascript api for client and server

You’ve probably already heard about Meteor, it’s been around for a few years now and has a stable release (1.2) available. But if not…

In a nutshell – Meteor is a JavaScript framework which exposes an API for both client and server. So you can write your front-end and back-end all in JS. It’s built on Node.js and released under the MIT License.

Apart from allowing developers to write apps entirely in JS (well, through in some HTML and CSS for good measure), it also promotes a publish-subscribe pattern which means code changes can automatically be synchronized between server and all clients in real-time.

Check out the official Meteor website – it has great getting started guides. You could be running your first full app in about ten minutes!