My opinion on Meteor

Meteor actually modifies NodeJS and becomes your server. It supplies everything you need to run a web/mobile app. You add frameworks on-top of Meteor’s platform. Meteor comes with a bunch of built-in frameworks. One of the “built-ins” is a View framework called Blaze which is a better comparison to Angular. Meteor’s “built-ins” can be replaced. If you want to replace Blaze with Angular then you can! Simply run:

$ meteor add urigo:angular

Boom you have Cheetos in your Jiffy.

The above command uses a community package. Meteor is extremely extensible by adding packages from Atmosphere, NPM & even Bower. Many agree Meteor is quickly becoming the standard for new startups.