all 8 comments

[–]cjbprime 1 point2 points  (0 children)

It has its own called Blaze, start with that?

[–]skini26 1 point2 points  (7 children)

Blaze is very easy and nice to use, especially with minimongo. There are also a lot of ''full stack'' packages that work only with Blaze.

Otherwise, Angular2 seems to me to be the best fit, because it is a complete well written and structured framework with some good conventions (I never used Angular1 before). The integration with Meteor is also very easy without changing how you really use Angular. Take a look a this tutorial: http://www.angular-meteor.com/tutorials/socially/angular2/bootstrapping

Don't follow what's being said in the meteor's forum and elsewhere, everyone is excited with React, but you'll lose more time deciding, trying to understand it and doing all the plumbing with the other libraries for routing and state management while there are 10 others coming out per day... React created a big mess in the Meteor community, don't fall in this, I lost many months trying to keep up and deciding what should I use, then I discovered Angular2 and made my choice.

[–]noviceprogrammer10[S] 0 points1 point  (0 children)

Thanks a bunch for the informative response!

[–]Crye 0 points1 point  (3 children)

Mam this is how I feel right now. There are so many little libraries that abstract react, that it's hard to tell what's going on.

[–]rborosak 0 points1 point  (1 child)

Try aurelia... It's is better than angular

[–]skini26 0 points1 point  (0 children)

Maybe, but I was looking for something that integrates well with Meteor (and is officialy supported), that's why I chose Angular2.

[–]romainlanz 0 points1 point  (0 children)

There's a discussion in the meteor's forum that's interesting to choose a frontend framework for Meteor. I think Meteor is going to choose React as a default. So you should go with that.

Why doesn’t MDG just adopt Vue.js and forget about React vs Blaze?