TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: jQuery for Large Applications

2 pointsby ashitvoraover 14 years ago
I have been using jQuery since a year and a half now and I really like the simplicity of it. But I normally use it for DOM manipulation.<p>What would you use for full fledge javascript applications like New Twitter, Gmail, etc.

4 comments

willydaemonover 14 years ago
You're likely over-considering the scale of your application if you're worrying about whether or not jQuery is adequate for the job. The biggest sites on the internet often depend on jQuery and its a very proven solution. Either you're designing an over-complicated behemoth if you're worrying about jQuery, or you're worrying about a non-issue.<p>jQuery is still just fine for large-scale applications. You can organize the code any way you have to. Its just Javascript after all.<p>If your app gets so large that multiple people are doing Javascript though, what you need to do is work on what is considered the boring stuff like version control policies, build processes (look at stuff like Sprockets (<a href="http://getsprockets.org/" rel="nofollow">http://getsprockets.org/</a>) for some inspiration for instance.<p>Other than that, jQuery is likely to be a fantastic choice in virtually any front-end engineering that you do.
bloomshedover 14 years ago
My project is using jQuery right now but I don't know how scalable it will be long term. Are large volumes of users a concern with jQ? - - - - - - - - -<p>Forgive my elementary level question. I'm not a programmer, I'm just trying to learn about what my contracted coder is doing.
评论 #1837175 未加载
bwh2over 14 years ago
I would use both jQuery and Underscore.js.
nandsover 14 years ago
jQuery will act as more of a tool rather than the core for your application. It gets done a lot of things fast and efficiently. Your application design will decide how it performs on user's browser. Performance and resource wise I find jQuery very satisfactory.