我想用Sinatra創建一個簡單的實驗性MVC框架。如何將路線映射到Sinatra中的控制器?
我想用的名字"pages"
定義的資源例如應該下定決心:
/pages (index)
/pages/new
/pages/:id/show (show)
以及地圖app/controllers/PagesController.rb
相應get('/')
負責索引,post('/pages/create')
負責創作,等等
麻煩甚至在閱讀官方文檔後我非常困惑。我想我需要爲此使用非經典的Sinatra模型,但是任何人都可以將我指向正確的方向嗎?
謝謝
*與相應的get('/')'*,你是不是指'get('/ pages')'? –
是的,這就是我的意思。本質上,我如何模仿Rails用控制器做什麼? –