【问题标题】:Angular js + Rails good idea?Angular js + Rails 好主意?
【发布时间】:2015-12-16 07:28:45
【问题描述】:

我一直使用 Rails 作为后端,并使用一些基本的 css、js 作为前端。我现在是开发人员中唯一的人,但我认为最好将前端/后端分开,以便以后其他人作为前端加入。我在谷歌上搜索了一下,认为 angularjs 可能是一个很好的组合。

但是,除了分离前端工作之外,我并没有完全从这种组合(rails + angular)中获得其他好处。在 Rails 框架中使用 Angular 有哪些其他好处或任何缺点?

非常感谢!

======== 编辑 ===============

抱歉,我的问题在某些方面过于宽泛。

简而言之,我想知道为什么 Angular 与导轨如此受欢迎的组合是否有任何原因。与只对所有东西(前+后)使用rails相比,在前端+rails backend-api上使用angular有什么好处? (速度、简单性、DRY-er 代码......等等?)。

我刚刚开始在谷歌上搜索 Angular 好几天了,在真正进入它之前,我想听听有经验的人的意见。谢谢你。

【问题讨论】:

  • 我在想SPA。 rails api + 前端的角度接收
  • 这个问题太宽泛,不适合这种格式sohyeonlee。
  • 抱歉这个问题太宽泛了。我同意这一点。也许是因为我想要一个使用 angular 和 rails 的一般优点/缺点。我会稍微编辑一下这个问题。谢谢!

标签: javascript ruby-on-rails angularjs web frontend


【解决方案1】:

Angular + Ruby on Rails 是一种非常流行的组合。使用 api 端点的 rails 和 angular 来检索和显示数据。您还可以使用rails 来处理大多数页面,并且根据页面需要的复杂程度,仅使用一些带有角度的组件。

【讨论】:

  • 你好 penner,谢谢你的回答。那么当使用 rails api + angular frontend 时,与只使用 rails 相比有什么好处呢?
  • @sohyeonlee SPA 和传统服务器渲染网站之间的一般差异。没什么特别的。
猜你喜欢
  • 1970-01-01
  • 2011-05-14
  • 2011-05-03
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
  • 1970-01-01
  • 2014-02-10
  • 1970-01-01
相关资源
最近更新 更多