Create High-Quality Apps with Meteor
Meteor is an open-source platform for creating high-quality apps in less time. It is a real-time JavaScript framework created on top of Node.js.
Features:
- Pure JavaScript. You can write your entire app in pure JavaScript.
- Live page updates. As you write your template, they update automatically when the data in the database changes. It also supports any templating language.
- Powerful data synchronization. Write client codes as if they’re running on the server had had direct access to database.
- Latency compensation No waiting for server when you make a change.
- Hot code pushes. You can update the app while users are connected without them getting disturbed.
- Sensitive code run in privileged server environment. The user interface runs in your browser so you can write all the code in JavaScript
- Fully self-contained application bundles. Only one command to compile your whole application.
- Interoperability. You can connect from native mobile apps to legacy databases to Arduinos. You just have to implement DDP protocol
- Smart packages. The packages are small programs that can inject code in the server or hook to the bundler to pre-process the source.
View screencast: