这是我目前正在研究的一个玩具项目。RESTful问题/答案设计?
我的应用程序包含多个选择答案的问题。
问题的URL是以下格式,与GET
& POST
映射到问题控制器上的不同动作。
GET: url.com/questions/:category/:difficulty => 'ask'
POST: url.com/questions/:category/:difficulty => 'answer'
我想知道是否值得重新设计成REST风格。我知道我需要将答案作为资源引入,但我正在努力想出一个对于回答这个问题来说很自然的网址。
重新设计是否值得?你将如何去构建网址?
+1。将slug作为ID,而不是某种暴露应用内部结构的ID会很好。 – 2010-03-30 12:16:23