3 ms·
> 10k+ apps on each Ember, Angular, and Backbone Have you written about them? I haven't come across anyone who has enough experience with more than one of them
by pbiggar 13y ago
> 10k+ apps on each Ember, Angular, and Backbone
Have you written about them? I haven't come across anyone who has enough experience with more than one of them to comment broadly.
- beambot 13y agoAm I missing something? 10k apps on each, so 30k apps... meaning "30 thousand applications"? If those three libraries have each been around for ~10 years (have they?), that's like 3 apps on each per day. That seems like an awful lot...
- pbiggar 13y agoI read it as 10KLOC.
- yajoe 13y agoI forgot to write LOC after 10k; my point was that each app took longer than a weekend to write and I had to deal with at least one wart in each framework.
- beambot 13y agoAh, that makes much more sense! Thanks for the informed insights. (To the people downvoting my previous comment: wtf?! Politely questioning someone's stated experience when it borders on absurdity is perfectly valid. And the GP provided a perfectly reasonable explanation: s/10k+ apps/10k+ loc apps/.)
- yajoe 13y agoI'm definitely not qualified to provide an opinion. My short summary: Backbone was tiring for me and my partner with all the files and code to set up each view. I also never liked putting templates in script tags -- it just felt dirty. We see Ember and Angular as similar (how do you pick which language you like?), and we only picked one for atheistic reasons (data-binding in HTML) in our current project. Since I haven't written the same app in each framework, it would be unfair to comment further.
- pbiggar 13y agoI also find data-binding in HTML to be aesthetically pleasing. We use knockout, which has served us well but feels like we'd rather be an Angular. What are you working on? I did a quick trawl of your history but didn't see any mention.
- yajoe 13y ago(this post is crazy to watch -- so many strong opinions!) If you're like me, then you'd want to see some examples of craftsmanship to weigh the value of different opinions. Unfortunately, I can't provide links to these example works due to a very strict NDA (we did the work on behalf of a couple brand names, and ironically they wanted privacy). The projects definitely fell into the category of 'shit crud app' :)
- erikpukinskis 13y agoI'm confused about what sense Ember doesn't have data binding in HTML. How is this not data binding in HTML: <div {{bindAttr class="highlighted:paid"}}>{{name}}</div> ... genuine question from someone who hasn't built much more than toy apps in Ember and Angular.