8

很长时间以来,我一直使用 jQuery 来破解网站。现在我有兴趣制作一个网络应用程序(一个页面加载整个网站的功能,如 Gmail)。

是否有任何 jQuery 框架或实践可以用来构建我的应用程序,这样我就不必重新创建轮子,或者在我去的时候一起破解一些东西?

谢谢

4

3 回答 3

6

JavascriptMVC是(不是这么多)众多选项之一,它非常酷,我已经将它用于一个中型项目。

它的网站非常令人沮丧,但给它一个机会并观看视频。一个积极的方面是它的创建者总是在 JMVC 的谷歌小组中快速回答。

但是,实际上,如果我必须重新制作我提到的项目,我不会使用它,因为 jQuery 提供了(几乎)所有 JMVC 的功能,你只需要习惯它即可。有关如何使用 jQuery 处理大型应用程序的示例,我建议您观看Alex Sexton的其他人和 yayQuery 播客的其他成员之间的这段视频。

于 2010-08-03T00:06:37.400 回答
3

老实说,我不知道怎么会有人说 jQuery 提供了几乎所有 JMVC 的功能。是的,你可以用 jQuery 做很多类似的事情,但是你必须自己编写和维护它。

以下是 jQuery 不提供的 JavaScriptMVC 提供的快速列表:(在http://jupiterjs.com/news/javascriptmvc-features阅读更多内容)

  • 依赖管理
  • 建筑/压缩
  • 日志记录
  • 有组织的文件夹结构
  • 包管理
  • 代码清洗
  • 功能测试
  • 客户端模板
  • 一堆可委托的特殊事件(拖放、悬停、调整大小等)
  • 一堆 dom 实用程序
  • 语言扩展
  • 一个很棒的小部件工厂
  • 文档
于 2010-08-24T21:50:30.060 回答
2

你看过 Sammy.js 吗?它是一个基于 JQuery 构建的 mvc 框架,对初学者非常友好。http://code.quirkey.com/sammy/

于 2010-11-22T09:42:54.603 回答