Live data from Hacker News

Rant: Backbone, Angular, Meteor, Derby

gist.github.com

11–20 of 163 posts

Re: Rant: Backbone, Angular, Meteor, Derby

#12
post #2

Cached at https://gist.github.com/4454814 if down (my Drupal server has been miserable lately and I'm currently migrating to DocPad)

please provide more context about what type of app you're building. searching for "ember sucks site:news.ycombinator.com" and "backbone sucks site:news.ycombinator.com" is evidence enough that this isn't a simple comparison.

I think it often is a simple comparison. Meteor & Derby, for example, are the exact same use-case - and I think in the end, one will survive the battle and the other lose steam.

People say Backbone & Angular are different use-cases, but I find so many people "graduating" Backbone and wishing they'd chosen a more robust framework. They say they want to start minimal, so they pick Backbone. You can be minimal with Angular. It's like saying "ms paint or photoshop? Well what are you trying to do?" There's only 1 or 2 people really trying to draw something in Paint, the rest "think" they want minimal, non-bloated software. The answer to the question is Photoshop.

Now, Rails v Node v Java, something like that - there are tons of questions to ask before making such a decision, there's no one-size-fits all. But I think there is a one-size in this particular case.

Re: Rant: Backbone, Angular, Meteor, Derby

#13
post #7

Recently decided to use Backbone as a JSMVC Framework on my team. Although I looked at Ember and Angular, which obviously both have many more features than backbone out of the box, We chose to use Backbone because it seems to have such a large and vibrant community behind it - seems like angular and ember are both lacking in this respect. However, as our Backbone application grew in complexity, we noticed that Backbo…

I have found the Angularjs community to be thriving and most helpful. Check out their google group (1), g+ page (2), g+ community (3), irc room (4) and youtube channel (5) for an excellent place to get help. I usually get help as soon as I need it, amazing. Also I have been impressed with the active community projects AngularStrap (6) and AngularUI (7)

1) https://groups.google.com/forum/?fromgroups#!forum/angular

2) https://plus.google.com/110323587230527980117/

3) https://plus.google.com/communities/115368820700870330756

4) http://webchat.freenode.net/?channels=angularjs&uio=d4

5) http://www.youtube.com/user/angularjs

6) http://mgcrea.github.com/angular-strap/

7) http://angular-ui.github.com/

Re: Rant: Backbone, Angular, Meteor, Derby

#18
post #7

Recently decided to use Backbone as a JSMVC Framework on my team. Although I looked at Ember and Angular, which obviously both have many more features than backbone out of the box, We chose to use Backbone because it seems to have such a large and vibrant community behind it - seems like angular and ember are both lacking in this respect. However, as our Backbone application grew in complexity, we noticed that Backbo…

We recently faced a similar decision, and ultimately went with angular - the two-way binding sold it for me, plus the concept of pushing all DOM manipulation into directives (declared in the HTML), to get that out of the controllers. We've spent ~8 weeks using it: our codebase is smaller, easier to mantain/adapt, and better modularized -- we love angular. The docs are great, and the IRC community is there when you hit something quirky.

Re: Rant: Backbone, Angular, Meteor, Derby

#19
post #12

Earlier quoted context omitted.

please provide more context about what type of app you're building. searching for "ember sucks site:news.ycombinator.com" and "backbone sucks site:news.ycombinator.com" is evidence enough that this isn't a simple comparison.

I think it often is a simple comparison. Meteor & Derby, for example, are the exact same use-case - and I think in the end, one will survive the battle and the other lose steam. People say Backbone & Angular are different use-cases, but I find so many people "graduating" Backbone and wishing they'd chosen a more robust framework. They say they want to start minimal, so they pick Backbone. You can be minimal with Angu…

let me put it this way - right now, this month, im evaluating stacks for an enterprise-y amazon-y feeling thing. Say $XX million dollar budget, ~100k LOC with ~10 engineers (mostly cranky and old) for 7 months.

i'm not sure if you're freelancing an app as a sole developer, or if you're an early stage startup, or if you work on amazon.com store. and where your project is, in this spectrum, is incredibly relevant context when you're dissing a framework.

Re: Rant: Backbone, Angular, Meteor, Derby

#20
> It’s like Gentoo users proselytizing Gentoo to the masses, perpetuating it as most common Distro; where all this time, Ubuntu would have saved everyone countless hours.

I find this a pretty good metaphor for the backbone/angular/ember distinction, highlights that this complaint is the old "I can't imagine anyone needing more flexibility than I do, so those other people are obviously wasting their time". Nice parallels to PG's famous blub paradox essay as well.

Post reply on HN