Showアクションなしで Rails アプリケーションを構築したことがある人がいるかどうか疑問に思っていました。
私のアプリケーションでは、ユーザーがリストからプロジェクトを選択すると、おそらくそれを表示するだけでなく、編集もしたいと思うでしょう。
では、show アクションを実装せず、代わりにすべてのレコードを編集フォームにリンクすることは良い方法でしょうか?
唯一の注意点は、ユーザーが誤ってプロジェクトを編集する可能性があることです。ただし、 jQuery を使用してすべてのフォーム フィールドでデフォルト属性を無効に設定することで、これを防ぐことができます。そうすれば、編集用にフォーム フィールドのロックを解除するには、ユーザーは [編集] ボタンをクリックする必要があります。
それは理にかなっていますか、それとも私は完全に気が狂っていますか?
おそらく、これは Rails の RESTful アーキテクチャと競合するのでしょうか?