最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

javascript - jQuery, Web Application Framework? - Stack Overflow

matteradmin10PV0评论

For the longest time I've used jQuery to hack together web sites. Now I'm interested in making a web application (one page load for the entire site to function, like Gmail).

Are there any jQuery Frameworks or practices that I can leverage to build my application so I don't have to recreate the wheel, or hack something together as I go?

Thanks

For the longest time I've used jQuery to hack together web sites. Now I'm interested in making a web application (one page load for the entire site to function, like Gmail).

Are there any jQuery Frameworks or practices that I can leverage to build my application so I don't have to recreate the wheel, or hack something together as I go?

Thanks

Share Improve this question edited Aug 3, 2010 at 0:06 Gert Grenander 17.1k6 gold badges41 silver badges43 bronze badges asked Aug 2, 2010 at 23:57 AnApprenticeAnApprentice 111k202 gold badges637 silver badges1k bronze badges 1
  • 1 Since jQuery is a JavaScript library, you can leverage on the frameworks that already exist for JavaScript. I.e. stackoverflow./questions/386885/… – Gert Grenander Commented Aug 3, 2010 at 0:04
Add a ment  | 

3 Answers 3

Reset to default 6

One of the (not so) many options is JavascriptMVC, which is pretty cool and I've used it for one midium-size project.

It's website is pretty discouraging, but give it a chance and watch the video. One possitive aspect is that it's creator always answers really fast in JMVC's google group.

But, actually, if I had to remake the project I mentioned, I would not use it, as jQuery provides (almost) all JMVC's functionality, you just have to get used to it. For an example in how to handle big apps with jQuery, I would remend you to watch this video between others of Alex Sexton and other members of the yayQuery podcast.

I honestly don't know how someone could say jQuery provides almost all of JMVC's functionality. Yes, you can do a lot of similar things with jQuery, but you would have to write it an maintain it yourself.

Here's a quick list of what JavaScriptMVC provides that jQuery does not: (read more of them at http://jupiterjs./news/javascriptmvc-features)

  • Dependency Management
  • Building / Compression
  • Logging
  • Organized Folder Structures
  • Package Management
  • Code Cleaning
  • Functional Testing
  • Client Side Templates
  • A bunch of delegatable special events (drag-drop, hover, resize, etc)
  • A bunch of dom utilities
  • Language Extensions
  • An awesome widget factory
  • Documentation

Have you looked into Sammy.js? It's an mvc framework built on JQuery and is very beginner friendly. http://code.quirkey./sammy/

Articles related to this article

Post a comment

comment list (0)

  1. No comments so far