1

我正在比较 ember.js 和 angularJS,目前我喜欢 ember 的是路由器和 ember-data(我希望很快成为核心框架的一部分)。

有谁知道 angularJS 是否支持这两个功能?

4

1 回答 1

5

我对 ember.js 不熟悉,但从阅读 ember 的文档中可以理解,AngularJS 中的机制应该(大致)等效:

  1. AngularJS 中的路由机制由 $route 服务处理。示例/教程在这里:http ://docs.angularjs.org/tutorial/step_07
  2. 至于数据访问,有高级 $resource 机制(http://docs.angularjs.org/tutorial/step_11),非常擅长与 REST 端点交互。

提到的两个服务($route 和 $resource)都非常适合标准用例,但对于更高级的用例显示出一些限制。幸运的是,总是有较低级别的后备选项($location 对应 $route,$http 对应 $resource)。

希望对 ember.js 比较熟悉的人能多多评论。

于 2012-09-05T20:47:27.080 回答