gpt4 book ai didi

ruby-on-rails - Ruby on Rails分开的正面和背面

转载 作者:行者123 更新时间:2023-12-03 14:50:49 25 4
gpt4 key购买 nike

我已经使用Ruby on Rails一年多了,我一直都以一种随意的方式使用它,我的意思是,所有东西都在一个地方(前后),使用相关联的标准.html.erb文件填充 Controller 方法。

否则,今天在我们的项目中,出于多种原因(代码可维护性/清晰度,更好的体系结构,更高的 react 性等),我需要将前端和后端分开。

我已经做了很多researches,看了一些 session (123),但是还没有找到我的解决方案。似乎经常会出现一个问题,但是将Ruby on Rails应用程序的后端和前端分开的最佳实践/工具是什么?

我觉得我们还不需要一个巨大的JS框架,例如React/EmberJS/Angular/etc ...

首先,我正在考虑使用Middleman/Jekyll之类的东西,并通过JSON和API调用进行通信,但这似乎不是动态网站的理想解决方案。

那么,是否有一个前端框架可以与Rails API一起很好地使用,并且易于维护和升级(向其添加特性/扩展,如gems)?

感谢您的见解。

最佳答案

我的一个 friend 在Rails上写了这篇很棒的文章/教程作为后端API。

http://blog.launchacademy.com/the-basics-of-building-an-api-in-ruby-on-rails/

以及有关Rails/Ember.js的本教程

https://github.com/diegodesouza/Project-Planner-EmberJS

您可以了解它是如何完成的,并实现您首选的前端框架。

希望它能阐明这个问题。

关于ruby-on-rails - Ruby on Rails分开的正面和背面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com