首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单页应用工具框架(网站)

单页应用工具框架(网站)
EN

Stack Overflow用户
提问于 2011-11-09 19:19:50
回答 3查看 1.1K关注 0票数 1

日安!

这里有许多类似的问题,但我对构建单页web应用程序的这些方面特别感兴趣:

  • 哪些服务器组件非常适合大量的AJAX请求(可能是Node.js)?我的服务器平台是*nix (Debian)和PHP。
  • 何时以及如何用COMET替换AJAX,我可以使用相同的服务器端吗?
  • 什么javascript框架可以帮助我组织客户端(我指的是MVC,MVVM,客户端模板)?

任何关于总体方法和体系结构模式的优点都是值得赞赏的。

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-22 21:01:36

从不同的博客上看,角JS似乎能够满足大多数SPA需求。

角与杜兰达尔收敛

罗布·艾森伯格说:

我将加入AngularJS 2.0核心团队,帮助设计和实现AngularJS 2.0,将我在Caliburn.Micro和杜兰达尔方面的所有经验都融入其中。

来自把杜兰达尔和角比起来,而不是把敲出和角比较。

剔除是一个数据绑定库。这不是SPA框架。 Drundal与角:他们解决同样的问题(当然,以不同的方式)。它们都有路由、动画、视图编排、依赖管理以及数据绑定。 杜兰达尔是从淘汰赛的自然进展,因为杜兰达尔使用的是淘汰赛。Durandal使用Knockout进行数据绑定,因为它是可靠的、非常广泛的和可靠的。角度滚动自己的数据绑定。

还请参阅:

  1. 用热毛巾在几秒钟内创建一个角度应用程序
  2. http://forums.asp.net/t/1896043.aspx?What+to+choose+e+g+Hot+Towel+or+Angular+JS+
  3. 如何掌握AngularJS?
票数 2
EN

Stack Overflow用户

发布于 2014-12-08 07:19:08

AngularJS为创建单个页面应用程序提供了一种很好的方法。这使得我们的网站感觉越来越像一个本地移动应用程序,因为我们有一个单一的页面应用程序。

它使用AngularJS路由.For高级路由提供典型的路由,我们有一个优秀的路由模块ui路由器,它支持嵌套路由等等。

此外,它还提供了一个ngAnimate模块,用于动画页面更改。

另外,我们还使用了RequireJS模块化脚本加载器,这提高了代码的速度和质量。

票数 2
EN

Stack Overflow用户

发布于 2011-11-09 23:50:21

对于前端MVC: javascriptmvc.com amplifyjs.com (如果您想组织ajax请求)

我也同意,如果您正在执行大量的AJAX操作,Node.js是特别好的,因为您总是只处理JSON对象--不需要转换。而且它非常快。话虽如此,任何Ruby、PHP、Python框架都是完全能够实现的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8070338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档