已经在ruby on rails 开发快3个月了,现在才开始记点东西,废话不多说,今天是在ror的 RESTful
感念性的东西就不在这里罗嗦了,全在这个http://www.infoq.com/cn/articles/rest-introduction;
下面图表是标准配置,(.:format)表示返回给页面的格式,可以是html / json / XML.....
GET |
/users |
index |
/users (.:format) |
GET |
/users/new |
new |
users/action (.:format) |
POST |
/users
|
create |
users (.:format) |
GET |
/users/:id |
show |
users/:id (.:format) |
GET |
/users/:id/edit |
edit |
users/:id/action (.:format) |
PUT |
/users/:id |
update |
users/:id (.:format) |
DELETE |
/users/:id |
destroy |
users/:id/(.:format) |
在config/routes下写上resources :users,上面的URL就都可以用了
分享到:
相关推荐
Ruby on Rails:RESTful设计原则.docx
《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天课程的演示文稿和相关资料,覆盖了从安装到实际应用...
Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码的可读性。Rails以其“约定优于配置”(Convention over Configuration)...
《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...
Ruby on Rails,简称Rails,是基于Ruby语言的一个开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习...
Ruby on Rails(简称Rails)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程并提高效率。在这个“ruby on rails在线考试系统”中,我们可以探讨以下几...
总之,Ruby on Rails提供了一种优雅的方式来构建Web应用,它的约定优于配置的理念减少了大量重复的代码。通过这个教程源码,你不仅可以学习到基本的Web开发知识,还能深入了解Rails框架的精髓,提高开发效率。记得...
Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,以其“约定优于配置”(Convention over Configuration)的设计哲学和“模型-视图-控制器”(MVC)架构模式,深受开发者喜爱。这套书全集...
Ruby on Rails,简称ROR或Rails,是一款基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率和代码可读性。本教程“Ruby on Rails 教程 - 201406”可能是针对2014年6月时...
Ruby on Rails是一种流行的开源网站开发框架,它利用Ruby语言,遵循MVC(模型-视图-控制器)设计原则,用于快速开发数据库驱动的动态网站。本书《Ruby on Rails 实践》是一本指南,旨在向读者介绍Ruby on Rails框架...
Ruby on Rails,简称RoR,是由David Heinemeier Hansson基于Ruby语言开发的一款开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,使得开发者能够更快速地构建功能丰富的web...
- **快速发展期**:自从 Rails 发布之后,Ruby 社区经历了快速增长的阶段,Ruby on Rails 成为了 Web 开发领域的热门选择之一。 - **社区和生态系统的成熟**:随着 Rails 的流行,围绕其建立了一个庞大的开发者...
《Beginning Ruby on Rails》不仅是一本适合初学者的入门教材,同时也是一本有价值的参考书,可以帮助各种水平的开发者深入了解和掌握Ruby on Rails框架。无论你是刚接触Web开发的新手还是已经具备一定经验的开发者...
“lina, An amazing RESTful API provider based on Ruby on Rails( Not maintained ).zip” 这个标题提到了一个名为“lina”的项目,它是一个基于Ruby on Rails构建的RESTful API服务提供商。RESTful API是Web服务...
- **定义**:Ruby on Rails(简称Rails)是一种用于Web应用程序开发的开源框架,基于Ruby编程语言。 - **特点**: - **约定优于配置**(Convention over Configuration, CoC):简化了开发过程中的配置步骤。 - **...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson基于Ruby语言开发的一个开源Web应用程序框架,它遵循敏捷开发的理念,致力于提高开发效率和代码的可读性。在Rails 3.1版本中,引入了许多重要更新和改进,...
Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。本资料包包含了《Beginning Ruby on Rails》一书的源代码...