繁体   English   中英

具有相同后端和数据库的不同Rails应用程序

[英]Have different rails app with same backend and database

我想开发多个共享相同后端和数据库的Web应用程序。 我想到了通过使用Postgresql数据库开发单个Rails JSON API来做到这一点。 然后,我将拥有不同的“客户端” rails应用程序,这些应用程序将在AJAX中(使用JQUERY)或通过其自己的rails控制器集合请求相同的JSON API。

您如何看待该解决方案? 我朝正确的方向前进吗? 还有更好的办法吗?

==>我也在想,可能有一个Rails应用程序可以根据请求的来源呈现不同的html吗? 你怎么看 ?

JSON方法比让您的应用程序根据请求提供不同的服务要慢。 您将需要构建和解析json对象,处理该对象的2种通信方式,显然每个请求的工作量更多。

您可以在控制器中的请求对象中找到所有种类的信息,例如request.referer作为传入请求的来源。 使用此信息,您应该能够决定如何将数据提供给用户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM