Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Building Large-Scale jQuery Applications (addyosmani.com)
72 points by DanielRibeiro on Dec 27, 2010 | hide | past | favorite | 13 comments


Backbone.js is amazing.

We're rebuilding some pieces of our editor in Poll Everywhere and to date, its the most sensible approach to JS MVC that we've seen. Frameworks like Cappuccino and SproutCore make it really hard to control the look and feel if your application and take an "all or nothing" approach whereas Backbone.js goes with the "grain" of the web letting you mix-and-match whatever JS libs you want to use for your project.


Definitely check out this article if you want to hear more about how these things are used over at Grooveshark (article by our very own sant0sk1):

http://news.ycombinator.com/item?id=2008079


There is a lot to digest in that article. My gut tells me to stick with jQuery plug-ins for consistency, but he seems to lean to the mix and match side of things. Any opinions on that from the folks here?


jQuery plugins are the devil.


Depends on how well things play with jQuery. The projects that do well with jQuery tends to advertise it as one of their big features. You can feel free to choose from only those, I feel.


Oh the irony of a "user interface ninja" who puts all the actual content below the fold. (My laptop res is 1366x768 which I believe is fairly typical for Lenovo branded thinkpads)


This is the best list of JavaScript tools I have ever seen.


For people who want to get things done instead of becoming architecture astronauts:

https://github.com/hafriedlander/jquery.entwine

(Go ahead, play with it: http://jsfiddle.net/eterps/kKvbC/ )


1. the most recent commit was over a year ago

2. it's incompatible with the current version of jquery

3. knockout.js


More elaborate example: http://jsfiddle.net/eterps/4Yacx/1/



Maybe this guy is a Javascript Ninja but he doesn't know the first thing about colors.

Terrible readability, just horrid.

Edit: This sounds really mean. I usually don't criticize the design of stuff posted on HN but on the top of the page he claims to be a 'web interface ninja'. That's really pompous. But he designs this?


He wants to get his money's worth, so he uses all of the colors.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: