Live data from Hacker News

Ask HN: What is the coolest JS library out there?

news.ycombinator.com

31–40 of 95 posts

Re: Ask HN: What is the coolest JS library out there?

#31
http://browserify.org/ because it will fundamentally change how you approach writing and organizing front end code. The moment you stop writing boilerplate code to glue your disparate files together and start using a simple module system you will never look back. This is more than a library, it is a way of re-thinking how you can maintain js libraries going forward.

Re: Ask HN: What is the coolest JS library out there?

#32

I'd have to say Q promises ( https://github.com/kriskowal/q , adds promises to JS for much cleaner async code). Even though it's not "cool" in the sense that it's very low level and doesn't do fancy UI stuff, my asynchronous code has become significantly cleaner and easier to maintain through using promises rather than having callback pyramids. The ability to wait for a number of promises to resolve before firing the…

when.js is also pretty cool. I wrote a wrapper object for node that's been extremely useful https://github.com/icodeforlove/node-promise-object

Re: Ask HN: What is the coolest JS library out there?

#33
I'm really in love with Component, which is a sort of package manager for front end development

http://component.jit.su/

It breaks down large frameworks like jQuery, Underscore, Backbone, Twitter Bootstrap, etc into small, reusable, and composable micro libraries. There are UI elements like tool tips and modals, wonderful and tiny DOM manipulation tools, well documented AJAX libraries, and more low-level functional and control-flow related tools. It's really amazing.

It's by TJ Holowaychuk too, who is huge in the node community (Express, Jade, Mocha, Stylus, Connect, and many others).

Re: Ask HN: What is the coolest JS library out there?

#35
post #21

underscore.js has so many useful helper functions while being lightweight and unobtrusive: http://underscorejs.org/

I discovered underscore.js recently, I really like it as well. After learning a little functional programming, it is cool to see things like map, contains, select, etc. brought into JavaScript in an easy-to-use way.
Post reply on HN