1

我对 jQuery 很陌生,我需要使用 jQuery ajax 做一个单页应用程序。当我在互联网上搜索时,我看到了用于 SPA 开发的不同类型的 JavaScript 框架,具有不同的视角。

我最喜欢为客户端开发使用结构化模型,因为我的系统将处理许多视图和对象。

我恳请有关单页应用程序开发的现有优化架构的帮助。

4

2 回答 2

1

创建 SPA 时,迄今为止的最佳实践是使用 MVC 方法构建 JavaScript 客户端。有大量的 JavaScript SPA 框架,比如

......只是提到一些

Addy Osmani(与其他人一起)创建了一个简单的 TODO 应用程序,展示了不同的框架。所以我能建议你的最好的方法是去todomvc.com看看哪一个最适合你。

于 2012-07-24T06:24:27.457 回答
0

当我每天都使用 Jquery 时,非常重要的是让你的 Javascript 结构非常清晰。最后你在这里处理的是 Javascript,而不是 Java 或任何结构化语言。

我所做的很简单,我不确定它是否会帮助你......你可以用 MVC 的心态来解决这个问题:

模型 - 视图 - 控制器

所以这个单页应用程序可以让 jquery 包括:

然后在它下面你玷污我们的模型你的视图你的控制器。

您可能需要更长的时间才能理解它,但从长远来看,相信我会赢得您的胜利,您可以在这里找到更多信息:http ://welcome.totheinter.net/tutorials/model-view-controller-in-jquery/


您可以采用的另一种方法确实更容易但不干净,创建一个您将用于您的项目的库并从中调用函数。

于 2012-07-24T06:24:47.053 回答