[问题] 关于 RESTFUL,恳求解惑……

楼主: isnora (nora)   2015-05-02 23:02:16
小弟这里有困惑多时的问题想请教
最近想将多年前(rails 1.2 时代)写的 blog 程式改为 restful 的写法
会这样子是因为想将 devise、cancancan(据说需要 restful) 和 rolify 加
入系统中
目前最让我困惑的就是 restful 的部分!
几年前我一直无法了解这东西要如何使用,即便是最近读了一些资料,我
还是碰到了许多问题!
一、单纯取得资料我可以理解
如果是单纯的 show index list .... 这些我可以理解。
将 blog 里的文章显示出来写出来的确是漂亮又简单。
二、后台编修,不知道如何利用 restful ……(这几乎实际动手后,发现
问题真多)
我以前写的旧版后台
/home/my_blog_articles
/home/new_blog_articles
/home/create_blog_articles
...
...
/home/albums
/home/new_album
...
...
这类的资源都还可以顺利改为
routes
namespace :home do
resources :blog_articles
resources :albums
end
最后变为
/home/blog_articles
/home/blog_article/new
...
...
/home/albums
/home/album/new
...
...
到这边我觉得尚可接受。
但是,改写到了其它 action,头就开始痛了!
/home/account
作者: ihower   2015-05-03 14:17:00
用restful就是了帮助你把一个大controller拆小才好维护套不进restful的话,那就继续用rpc风格吧, 混用很正常
楼主: isnora (nora)   2015-05-05 21:37:00
感谢 ihower 大的提醒~~

Links booklink

Contact Us: admin [ a t ] ucptt.com