加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 通过API在内部破坏Rails应用程序.好主意?

发布时间:2020-12-17 01:59:36 所属栏目:百科 来源:网络整理
导读:我在这里面对一个大型Rails应用程序.该公司拥有正常的网络,智能手机网络,iphone,Android版本的服务. Android和Iphone使用非常有限的API. 他们使用旧的Rails版本,一般来说代码不好看.我想以某种方式打破这个复杂的大球,以使其在未来更容易获得和升级. 所以我
我在这里面对一个大型Rails应用程序.该公司拥有正常的网络,智能手机网络,iphone,Android版本的服务. Android和Iphone使用非常有限的API.

他们使用旧的Rails版本,一般来说代码不好看.我想以某种方式打破这个复杂的大球,以使其在未来更容易获得和升级.

所以我认为可以通过控制器和模型制作API.
网站和手机应用程序只允许使用该API.

因此,API将在不同的服务器上运行,我们每次都可以专注于每个组件.我们还可以针对所有服务编写针对API的规范.

我主要担心的是:

>创建这个系统的原型需要很长时间吗?
>我们对底层数据的访问过于复杂?
>表现
>具有API的服务器将需要控制器和模型,控制器是否也会在Web前端重复?

仍然在纸上这个想法看起来非常好.
有没有人建立类似的东西?

顺便说一句,这看起来非常有帮助
https://github.com/nesquena/rabl

解决方法

看看书,服务为导向的设计与ruby和铁轨

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读