Jos*_*der 5 mobile ruby-on-rails
我正在寻找有关开发具有普通视图和移动视图的Web应用程序的最佳实践的指导.移动版本的功能较少,但有大量的视图文件.
将整个应用程序分成两个项目或创建命名空间是一个更好的主意吗?或者简单地将所有内容保存在单组控制器中?
除非功能有很大不同,否则我会保留应用程序原样,并创建一个移动响应程序来呈现移动网站的页面。
respond_to :mobile { #render mobile view here }
Run Code Online (Sandbox Code Playgroud)
这样做的原因是您将代码复制到另一个命名空间中,从而给自己带来可维护性的麻烦。但是,如果功能非常不同,请继续为移动站点创建命名空间。
| 归档时间: |
|
| 查看次数: |
434 次 |
| 最近记录: |