[前][次][番号順一覧][スレッド一覧]

rails:3817

From: Tatsuki Sugiura <sugi@n...>
Date: Thu, 20 Sep 2012 19:31:38 +0900
Subject: [rails:3817] Re: なぜ show/1, edit/1 でないのか?

杉浦です。

REST を考えると、HTTP のメソッドの方を使うべきで URL に
入れる物じゃないよね、と言うところから来ているはずです。

元資料が見つからないのですが、webarchive にあるやつ
http://web.archive.org/web/20081020154812/http://techno.hippy.jp/rorwiki/?RubyKaigi2006

>>> In Message "[rails:3815] なぜ show/1, edit/1 でないのか?"
>>>            <505AEC07.70302@a...>,
>>> dezawa <dezawa@a...>  said;
> # ベースメッセージに関連するので、subject変えましたが
> # スレッドつなげます。

> 出沢です

> 初めて Rails に触れた時から感じていた違和感。
> なぜ
>   controller/show/1 でなく controller/1
>   controller/edit/1 でなく controller/1/edit
> なのでしょう
>   1.inspect, 1.edit

> と思えば、
>  ruby っぽい、オブジェクト指向っぽい

> とも思えるのですが、
>   show 1,  edit 1
> の方が英語っぽいし、controller/other などの存在が
> あることを思えば、素直に思えます。

>  controller/1  という形にどういう 思い があるのか
> ご存知の方がいらっしゃったら教えてください。





> --
> ML: rails@r...
> 使い方: http://QuickML.com/


-- 
Tatsuki Sugiura   mailto:sugi@n...

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3809 2012-09-20 07:45 [dezawa@a...         ] Rails3 での routs.rb , url_for で困っています
      3810 2012-09-20 07:55 ┣[netwillnet@g...     ]                                       
      3811 2012-09-20 10:54 ┃┣[dezawa@a...         ]                                     
      3814 2012-09-20 12:01 ┃┗[dezawa@a...         ]                                     
      3812 2012-09-20 11:24 ┣[sugi@n...           ]                                       
      3813 2012-09-20 11:52 ┃┗[dezawa@a...         ]                                     
      3816 2012-09-20 12:17 ┃ ┗[sugi@n...           ]                                   
      3815 2012-09-20 12:12 ┗[dezawa@a...         ] なぜ show/1, edit/1 でないのか?      
->    3817 2012-09-20 12:31  ┗[sugi@n...           ]                                     
      3818 2012-09-20 12:46   ┗[dezawa@a...         ]