Why I think MeteorJS will rule programming world

26-08-2014 (d-m-Y)

There are many ways and tools for building applications but in most cases you solve the same problems - JavaScript & CSS minification, CSS preprocessors compilation, SEO in JavaScript apps, deployment, backend & frontend frameworks, database settings... this all consumes so much time.

Meteor.js solves all these problems

Meteor is a fullstack JavaScript platform for building realtime applications. Fullstack means you don't have to choose frontend and backend frameworks. Meteor has its own solution for dealing with frontend and backend stuff. It's built on top of Node.js.

Meteor is not just a toy

It's a serious project backed by Andreessen Horowitz http://venturebeat.com/2012/07/25/meteor-funding/

Meteor is still not v1.0 (at the time of writing this article) but people build a lot of great apps with it:

Edit: Meteor v1.0 was released in October 2014 (one day after my birthday, nice gift!). There has been built a few cool Meteor applications since this article was published, for example:

Easy to setup and run

Once you have Meteor installed you can create your projects with $ meteor create project-name command. It will create basic project structure. And then you just run meteor development server in the current project with $ meteor run command. And you can start developing. Without any configuration of database etc.

Isomorphic JavaScript

Isomorphic JavaScript means that you can use the same piece of code on the client and on the server. Meteor takes this advantage.

Meteor and mobile

We can look forward to Meteor Cordova support.

Meteor's community

Meteor's community is the best community in the universe. All the people are fascinated by Meteor. They help each other and they create amazing things. Be the part of this community and you will see...

Rapid development

With Meteor you can build your prototypes and thereafter fully working secure (if you know how :)) applications very fast. Meteor's homepage says "Meteor is an open-source platform for building top-quality web apps in a fraction of the time, whether you're an expert developer or just getting started." And it's true.

What are you waiting for?

You should try Meteor right away. Go to https://www.meteor.com/ and enjoy better way to build apps.

Meteor resources

The end

Meteor has more features than I mentioned in this article. To keep this article short I won't mention them here. You have to discover them by yourself.

Once you master Meteor, you will not want to use anything else.

 

← All articles | If you want to know about new blogposts you should follow @elfoslav

comments powered by Disqus