jQuery,Web 应用程序框架?
Posted
技术标签:
【中文标题】jQuery,Web 应用程序框架?【英文标题】:jQuery, Web Application Framework? 【发布时间】:2011-03-24 11:44:26 【问题描述】:很长时间以来,我一直在使用 jQuery 来构建网站。现在我有兴趣制作一个 Web 应用程序(一个页面加载整个网站即可运行,例如 Gmail)。
是否有任何 jQuery 框架或实践可供我用来构建我的应用程序,这样我就不必重新创建***,或者在进行过程中将某些东西拼凑在一起?
谢谢
【问题讨论】:
由于 jQuery 是一个 javascript 库,您可以利用现有的 JavaScript 框架。 IE。 ***.com/questions/386885/… 【参考方案1】:您研究过 Sammy.js 吗?它是一个基于 JQuery 构建的 mvc 框架,对初学者非常友好。 http://code.quirkey.com/sammy/
【讨论】:
【参考方案2】:老实说,我不知道怎么会有人说 jQuery 提供了几乎所有 JMVC 的功能。是的,你可以用 jQuery 做很多类似的事情,但你必须自己编写和维护它。
以下是 JavaScriptMVC 提供而 jQuery 不提供的快速列表:(在http://jupiterjs.com/news/javascriptmvc-features 阅读更多内容)
依赖管理 建筑/压缩 日志记录 有组织的文件夹结构 包管理 代码清理 功能测试 客户端模板 一堆可委派的特殊事件(拖放、悬停、调整大小等) 一堆 dom 实用程序 语言扩展 很棒的小部件工厂 文档【讨论】:
【参考方案3】:JavascriptMVC 是(不是那么多)众多选项之一,它非常酷,我已将它用于一个中型项目。
它的网站非常令人沮丧,但给它一个机会看看the video。一个积极的方面是它的创建者在 JMVC 的 google 小组中总是回答得非常快。
但是,实际上,如果我必须重新制作我提到的项目,我不会使用它,因为 jQuery 提供了(几乎)所有 JMVC 的功能,你只需要习惯它即可。有关如何使用 jQuery 处理大型应用程序的示例,我建议您在 Alex Sexton 的其他成员和 yayQuery podcast 的其他成员之间使用 watch this video。
【讨论】:
很好的答案!我同意!我在 scriptjunkie 上也有一篇关于这个主题的文章 - msdn.microsoft.com/en-us/scriptjunkie/ff728622.aspx以上是关于jQuery,Web 应用程序框架?的主要内容,如果未能解决你的问题,请参考以下文章