我一直使用rails作为后端,并使用一些基本的css、js作为前端。我现在是开发中唯一的人,但我认为最好将前端/后端分开,以便稍后其他人作为前端加入时。我在谷歌上搜索了一下,认为 angularjs 可能是一个很好的组合。
但是,除了分离前端作业之外,我并没有完全得到这种组合(rails + Angular)的其他好处。 Rails 框架中的 Angular 有哪些其他好处或缺点?
非常感谢!
========编辑==============
抱歉,我的问题在某种程度上过于宽泛。
简而言之,我想知道 Angular 与 Rails 的组合是否有任何原因如此受欢迎。与仅使用 Rails 进行所有操作(前端+后端)相比,在前端使用 Angular + Rails Backend-API 有哪些好处? (速度、简单性、干燥的代码……等等?)。
我刚刚开始用谷歌搜索 Angular 几天了,在真正进入它之前,我想听听有这方面经验的人的意见。谢谢。
最佳答案
Angular + Ruby on Rails 是一个非常流行的组合。使用 Rails 作为 API 端点,使用 Angular 来检索和显示数据。您还可以使用 Rails 来完成大多数页面,而仅使用 Angular 来完成某些组件,具体取决于页面需要的复杂程度。
关于javascript - Angular js + Rails 好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32664023/