Live data from Hacker News

Poll: Which JavaScript framework do you use (and why)?

news.ycombinator.com

61–70 of 78 posts

Re: Poll: Which JavaScript framework do you use (and why)?

#61
GWT isn't even on there. Why ? Frontend-backend integration. Backend on JVM. Library availability. By far the best integration with other tools and mature backends. Plus statically typed programming that just doesn't suffer from CSRF and the like. Oh and Java offers excellent IDEs, complexity control and a large pool of capable developers (though an equally large contingent of incompetent programmers that have gotten rather good at appearing capable).

Re: Poll: Which JavaScript framework do you use (and why)?

#62
post #29
post #20

Earlier quoted context omitted.

I'm not quite sure what's your point. Of course the magic has to happen somwehere. I just don't want to bother with it. AngularJS is not so easy to understand, but it works pretty well, for me at least.

The point is that the code is quickly piling up technical debt.

Maybe. But it could also benefit from Google's financial backing if it became as big as the author would like it to be. Then it wouldn't matter.

(By that I mean that there would be efforts made to keep it lean. I don't think Google is Microsoft.)

Re: Poll: Which JavaScript framework do you use (and why)?

#63

I'm going all in on Angular, even building a big open source project around it ( http://ionicframework.com/ ). What really drew me in was hearing from developers that were using it at big, slow companies for entire teams building production apps. Officially adopting a technology like that is pretty rare, and I guessed Angular had started to achieve a level of adoption that would make it the most worthwhile to invest…

At my place of work (large, slow) Ember is starting to get widely used. "Google uses/supports it" is instant justification for using it to any layer of management, and I think that's the source of its success. (At least where I'm working people are afraid of using Ember because it's harder to explain/justify to the suits.)

Likewise, I expect at some point we'll be using node.js (probably over Rails/Django) because it's a lot more obvious to 'management' that it's used by large organizations.

Re: Poll: Which JavaScript framework do you use (and why)?

#67
post #55

Backbone (though I want something lighter weight and w/o the jquery dependency), backbone-signal, Handlebars, browserify. I have a single app model which uses a bunch of reactive signals and other registry data. The great thing about browserify if it give you commonjs for the client side. commonjs takes care of the structure & naming of your domain logic. It also allows you to create fine-grained modules, which is wo…

backbone's only hard dependency is underscore, it's also the lightest library on this list by a solid margin

Spine is even lighter than Backbone. I like Spine because its functionality is not really tied to the DOM or jQuery -- I make native mobile apps with Spine on Titanium, for instance. Spine is built out of components (i.e. Model and Router), which can be used separately or in concert. It's a massively underappreciated framework that has had staying power.

Not to mention, stepping through (or trying to log) the endless anonymous functions created by underscore can be a hassle and straight crashes chrome/node inspector in some situations.

Re: Poll: Which JavaScript framework do you use (and why)?

#69
post #27

Earlier quoted context omitted.

Can you elaborate?

Besides just four files containing ~10k lines of code?

Two of those are test files. Nothing wrong with more tests, and they seem descriptive to me. And it's a very easily testable framework, unlike some of the others in the thread.

Re: Poll: Which JavaScript framework do you use (and why)?

#70

I'm going all in on Angular, even building a big open source project around it ( http://ionicframework.com/ ). What really drew me in was hearing from developers that were using it at big, slow companies for entire teams building production apps. Officially adopting a technology like that is pretty rare, and I guessed Angular had started to achieve a level of adoption that would make it the most worthwhile to invest…

At my place of work (large, slow) Ember is starting to get widely used. "Google uses/supports it" is instant justification for using it to any layer of management, and I think that's the source of its success. (At least where I'm working people are afraid of using Ember because it's harder to explain/justify to the suits.) Likewise, I expect at some point we'll be using node.js (probably over Rails/Django) because it…

I meant to say Angular is starting to get widely used. Typing snafu. (Post makes no sense otherwise.)
Post reply on HN