非单页应用程序的角度js

时间:2016-06-13 18:20:12

标签: javascript reactjs angular frontpage

我最近一直在学习Angular 2,如果我想构建单页应用程序,我必须说这是一个很棒的框架。

然而,我想知道如果他们只想要双向绑定功能,如何将角度与普通的旧式网站(例如,建立在codeigniter上)进行整合?

当然,我可以使用角度2,但是使用角度的所有路由机制,它似乎相当......不合适。看起来我正试图用斧头作为锤子。

所以,我的问题是:对于想要建立一个非单页网站的人,你有什么建议,旧学校加载页面,但页面本身是非常互动的,并采用双向绑定?例如,一个用户列表本身就是一个页​​面,但是分页是通过ajax ...等完成我应该使用angular2,还是另一个更适合此目的的库?有些人认为ReactJS可能就是我想要的。

您怎么看?

1 个答案:

答案 0 :(得分:1)

虽然它是Angular (2) project

  

客户端路由只是一小部分

一个非常大的框架,Ember.js的结构只有1个index.html文件,没有服务器端代码这一事实,至少含蓄地告诉我们那里有很多框架适用于多页应用程序可能不需要的SPA。

如果是什么让Angular 2成为一个很好的框架,那就是数据绑定和生产力,然后看看{{3}}。 Ember可以轻松地遵循最佳实践,而不是花时间进行琐碎的选择。