`
bd7lx
  • 浏览: 201985 次
社区版块
存档分类
最新评论

Rails 的1.2什么模样?

阅读更多
最近DHH在欧洲2006全体大会上画的铁道远景,愿景图:

宣布

1.2快来临了

http://woss.name/2006/09/30/railsconf-europe-2006-first-plenary-dhh/

台湾的朋友分析Rails 的走向

引用

漸漸明朗化

    1.1 was about getting ActiveRecord ‘right’ and imposing conventions so that people all use their models in a consistent manner. 1.2 is doing the same to the controller. 2.0 will be tackling the view.

Rails 1.1 讓 ActiveRecord 變得更好,更加的強勢
Rails 1.2 目的讓 Controller 變得更好,他使用 Simply Restful 來增強 Controller 的方便性
Rails 2.0 目的是讓 View 也更加的好用,他使用Simply Helpful 來加強


http://lightyror.blogspot.com/2006/10/rails-11-rails-12-rails-20.html

看来REST on Rails是必然的一站, 该提前学习和研究了。

http://microformats.org/wiki/rest/rails

现在有两种方法REST on Rails

Simply RESTful

http://dev.rubyonrails.org/browser/plugins/simply_restful

RESTful Rails

http://rubyforge.org/projects/restful-rails/

[img]http://www.hackdiary.com/images/111-rest_on_rails.gif [/img]

“跨越边界: REST on Rails Web 服务的优雅方法”
是此类中文资料不多的精品,对REST的解释简洁,还结合Java与Ruby的代码集成。

http://www-128.ibm.com/developerworks/java/library/j-cb08016/index.html?ca=dgr-lnxw07Rest4RubyOnRails

Tim Bray on Rails, REST, XML, Java, and More

看看Tim接受采访时的表情,听听他的声音

http://www.infoq.com/interviews/tim_bray_rails_and_more

铁道开发的核心团队并没休息, 极力将 REST (Representation State Transfer) route 在铁道上推进, 还有些牛人,象Geoffrey Grosenbach, 出了名的培训师傅,介绍REST on Rails, 未来Rails 1点2版的主打强项,并开始用制作的相关屏播来赚钱了。

因为他做的网站就叫Nuby 上铁道:

http://www.nubyonrails.com/

http://rorcast.blogger2blogger.com/public/articles/2006/10/17/nuby


分享到:
评论
3 楼 bd7lx 2006-10-20  
http://lightyror.blogspot.com/2006/09/rails-conf-2006-in-europe.html

台湾友的blog

对1.2和2.0的看法

Rails 1.2 以及 Rails 2.0 的目標

原出處在此
DHH在 Rails Conf 2006 in Europe講到 Rails 1.2 以及 Rails 2.0 預計的目標

Rails 1.2

Rails 1.2 RC 快要完成了,目標是

    * RESTful ,不懂這個意思的人可以看 Wikipedia
    * contollers , models 都將 support modules
    * Routing 有大改變
    * bug fixes,Tiny tweaks....之類的繁雜事

New Scaffold

會有更漂亮,更多功能的 Scaffold (不過我聽說還是一樣醜 XD)

Rails 2.0

View 會是有比較重大的變化,會引進一個 modeule SimplyHelpful。
他會增加這些的功能

    * div_for (新功能)
    * RJS
    * partials
    * collections
    * form_for
    * Link_to


我個人是對 RESTful 有興趣啦,不過我目前實在是不太了解他的意思

    allow us to focus on more important things Rails is not about inventing your own style for doing common things

有人知道嗎?

ps. 這篇講到 Rails 的 RESTful 作法

---

研究的方法可以从外到内,也可以从内到外
2 楼 cookoo 2006-10-20  
qiezi 写道
上面几个链接都比较老了吧,有的好几个月没更新了。应该下载rails仓库中的最新代码,研究里面的Active Resource。

ya, 此外Beast论坛的代码也是学习active resource的好材料。
1 楼 qiezi 2006-10-19  
上面几个链接都比较老了吧,有的好几个月没更新了。应该下载rails仓库中的最新代码,研究里面的Active Resource。

相关推荐

    Agile Web Development with Rails 2 Edition正式版

    一旦官方发布了Rails 1.2版本的Gem,用户可以卸载临时版本的Rails,并移除`vendor/rails`目录。 #### 四、Rails 1.2版本特性 尽管本书没有详细介绍Rails 1.2版本的具体特性,但从上下文中可以推测出此版本可能包括...

    Agile Web Development with Rails 2nd Edition

    尽管本书并未详细列举Rails 1.2的所有新增特性,但从上下文可以推测出,1.2版本可能包括但不限于以下更新点: - **性能优化**:提高应用程序的响应速度和并发处理能力。 - **安全性增强**:加强了默认的安全设置,...

    Pragmatic - Agile Web Development with Rails 2nd

    《Pragmatic - 敏捷Web开发与Rails第二版》一书聚焦于使用Rails框架进行敏捷Web开发,深入探讨了Rails 1.2版本的特性、应用与实践。Rails作为一个不断演进的框架,其核心开发者团队持续进行更新,添加新功能、修复...

    versioncake:Version Cake是在Rails或Rack应用中对API进行版本控制的一种简便方法

    Version Cake是在Rails应用程序中发布API的一种简便方法。 使用其API版本轻松版本化任何视图: app / views / posts / - index . xml . v1 . builder - index . xml . v3 . builder - index . json . v1 . jbuilder...

    应用Rails进行REST开发

    **1.2 为什么使用REST?** REST为Rails开发带来了诸多优势: a) **简洁的URL**:RESTful URL直接反映了资源的位置,而不是特定的行动。例如,`/projects/1`明确表示获取项目ID为1的资源。 b) **多格式响应**:同一个...

    cake php框架 v1.2(仿rails)

    为什么是CakePHP? CakePHP有多个特点,这些特点让CakePHP成为了快速开发框架中的佼佼者之一。 1.活跃友好的社区 2.灵活的许可协议(Licensing) 3.兼容PHP4和PHP5 4.数据库交互和简单查询的集成 5.应用...

    Rails项目源代码

    Ruby on Rails,通常简称为Rails,是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式。这个“Rails项目源代码”是一个使用Rails构建的图片分享网站的完整源代码,它揭示了如何...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    #### 二、什么是Rails? - **定义**:Rails是一种用于快速开发Web应用程序的开源框架,基于Ruby语言。 - **特点**:Rails遵循“约定优于配置”的原则,简化了Web应用的开发过程,使得开发者能够专注于业务逻辑而非...

    RESTful Rails Development

    - **安装 Rails 1.2 或更高版本**:确保使用了支持 RESTful 开发的 Rails 版本。 - **了解基本概念**:熟悉 REST 的基本原则以及 HTTP 方法的作用。 #### 1.5 资源 Scaffold Rails 提供了一个强大的工具,即 ...

    Rails101_by_rails4.0

    《Rails101_by_rails4.0》是一本专注于Rails 4.0.0版本和Ruby 2.0.0版本的自学教程书籍,它定位于中文读者,旨在成为学习Rails框架的参考教材。Rails(Ruby on Rails)是一个采用Ruby语言编写的开源Web应用框架,它...

    关于rails 3.1 cucumber-rails 1.2.0

    Rails 3.1 和 Cucumber-Rails 1.2.0 是两个在Web开发领域非常重要的工具,尤其对于Ruby on Rails框架的测试和自动化流程。本文将深入探讨这两个组件,以及它们如何协同工作来增强软件开发的效率和质量。 首先,...

    rails指南 中文版

    Rails指南中文版是针对Ruby on Rails框架的一份详尽教程,旨在帮助开发者深入理解并熟练掌握这个强大的Web应用开发工具。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-...

    rails2-sample

    从给定的文件信息来看,我们正在探讨的是一本关于Ruby on Rails的书籍,书名为《Simply Rails2》,作者是Patrick Lenz。本书旨在为初学者提供深入理解Ruby on Rails框架的指南,从基础概念到高级主题均有涵盖,是...

    使用Aptana+Rails开发Rails Web应用(中文)

    在开发Web应用时,Ruby on Rails(简称Rails)框架因其高效、简洁的代码风格和强大的社区支持而备受青睐。Aptana是一款强大的集成开发环境(IDE),尤其适用于Rails项目的开发,它提供了丰富的特性来提升开发效率。...

    [Rails] Crafting Rails Applications (英文版)

    [Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...

    rails敏捷开发的购物车系统

    在本文中,我们将深入探讨如何使用Rails敏捷开发技术构建一个购物车系统,特别是在参考《rails敏捷开发第四版》中的示例。Rails 3.2.6是本文的基础框架,它是一个强大的Ruby Web应用程序框架,以其MVC(模型-视图-...

    Rails recipes

    书籍的编写者们强调了Rails Recipes能够提供的不仅仅是表面的解决方案,而是更深入地解释了为什么某些做法是推荐的,帮助程序员在开发过程中做出明智的决策。这不仅帮助程序员解决当前的问题,还能够提升他们对Rails...

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    随着互联网的快速发展,Ruby on Rails作为一种流行的Web开发框架,在开发领域得到了广泛的应用。它的简易性与高效性让许多开发者为之青睐。而想要在本地环境搭建Ruby on Rails的开发环境,掌握正确的安装步骤是基础...

    Rails

    标题 "Rails" 指的是 Ruby on Rails,一个开源的Web应用程序框架,它基于Ruby编程语言,遵循MVC(模型-视图-控制器)架构模式。Rails由David Heinemeier Hansson在2004年创建,其设计理念是强调代码的简洁性、DRY...

Global site tag (gtag.js) - Google Analytics