【发布时间】:2017-04-13 17:54:50
【问题描述】:
我尝试在 Internet 上搜索有关使用 angularJS 到 Ruby on Rails 项目与 Ruby on Rails 纯的视图性能的信息。我的问题诞生是因为 2 个月前我开始使用 AngularJS pure,现在我需要将 AngularJS 集成到一个新项目中,但需要展示使用 AngularJS 和 Ruby on Rails 渲染视图的性能,并消除 Ruby on Rails 的费用.
例如:
Angular 与 Rails:
使用 Ruby on Rails 获取数据(从数据库或 GET 请求),将信息发送到 file.js.erb 并使用 AngularJS 操作数据,并通过解析数据显示视图。
Rails 纯:
(自然流程)使用 Ruby on Rails(从数据库或 GET 请求)获取数据,将数据发送到 file.html.erb 并使用 Ruby 操作数据。
我知道,这些问题可能很荒谬,但使用 Ruby on Rails 渲染视图代表服务收费。但是,如果我使用 AngularJS 操作数据,我会向服务器收取费用并使用 web navigator 内存。
【问题讨论】:
-
这不是你的问题的答案,而是你为什么不在 Rails 中做一个 REST 应用程序和一个纯 angualr FE 应用程序?我认为通过这种方法,您将两全其美。 BE 的渲染视图压力较小,FE 不需要每次都重新加载页面来查看更改:)
-
@Moises,您找到解决方案了吗?我也在寻找同样的问题:/
标签: ruby-on-rails angularjs ruby performance frontend