alright time to start a startup
If you already love meteor than take this opportunity to look at gifs.
However I’m choosing meteor. I don’t like how in angular everything has to be bundled in directives. Also there are directives and digest cycles and controllerAs syntax out there as well as major changes coming up for Angular 2.0. I’m building a startup and won’t be paid by the hour to debug all that. Angular is a powerful front-end framework, but that’s all it is. The simplicity of react puts angular to shame.
React is only the view for application development. Angular provides a full front end framework, which accounts for the added complexity. To add any front end library to your app you have to package it in a directive or use a community directive. It’d be better if I could use the library directly. With react or angular I would still need to build and maintain the whole backend server and the database.
Meteor abstracts away everything. I have only built trivial apps with meteor but have been thoroughly impressed with it. I won’t have to set up a django backend or write npm mongoose queries. Everything will be updated with their publish/subscribe philosophy and DDP – i think that’s what it’s called.
I’ve learned lots about django and django rest framework. I still love angular and enjoy my flirtations with react. But the clock is ticking, runway’s shrinking and I need to get my fullstack built, pronto. Meteor.js here I come.