`
kenrome
  • 浏览: 41312 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Rails3进阶之一:学习资源列表

阅读更多
1.在学习bundler之前,先了解一下gem与plugin的区别,不要把所有的东西都当作gem来处理了,否则会遇到许多“can not find file/gem...”
http://blogs.sun.com/arungupta/entry/totd_6_difference_between_ruby

2.学习bundler:http://gembundler.com/

  Bundler的入门实践:http://lindsaar.net/2010/2/6/bundle_me_some_rails

  如果遇到“`':No such file or directory - git clone ”之类的错误,请转到:http://github.com/plataformatec/devise/issues/issue/299/#comment_388916看一看是否有帮助。
 
3.在Rails3下使用restful_authentication插件,请参看http://vinsol.com/blog/2010/04/23/upgrading-restful-authentication-plugin-for-rails-3/
如果按照rails2的方法做,会出现这样的错误:
$ rails g authenticated user sessions
Could not find generator authenticated.

4.在Rails3 ActionView中 <%= @post.content %> 表示未转义html(等价于rails2的 <%=h @post.content %>), 如果希望转义html, 则: <%=raw @post.content %>
陆续添加...

0
0
分享到:
评论

相关推荐

    Rails入门教程一(翻译).pdf

    **Rails入门教程一(翻译).pdf** Rails,全称为Ruby on Rails,是一个基于Ruby语言的开源Web应用程序框架,遵循MVC(Model-View-...通过学习,初学者可以快速掌握Rails的基本技能,为进阶开发打下坚实基础。

    Ruby新手学习书(Ruby语言中文教程)和Rails_4_days

    6. **元编程**:Ruby的动态特性允许你在运行时修改代码,这是其独特魅力之一。元编程让你能够编写更加灵活和强大的代码。 7. **标准库与Gem**:Ruby拥有丰富的标准库,同时社区还提供了无数的Gem(Ruby的库或模块)...

    web进阶开发视频

    ### 四、学习资源推荐 对于想要深入了解Web全栈开发的人来说,除了观看这套“web进阶开发视频”外,还可以参考以下资源: - **在线课程平台**:如Coursera、Udemy等提供大量由行业专家讲授的专业课程。 - **技术...

    Advance RAils Reciples

    本书不仅适合已经有一定Rails基础的开发者进阶学习,也适合希望深入了解Rails框架内部机制的技术人员阅读。 #### 书籍内容要点 1. **Rails 2.0新特性**:本书着重介绍了Rails 2.0版本所带来的新特性和改进之处,...

    rails-beginner-s-guide

    《Rails初学者指南》是一本专为初学者设计的Rails框架学习资源,旨在帮助初学者快速入门Web开发,并以清晰的概念和紧凑的结构,掌握Rails的基础和进阶知识。 本书首先介绍了Rails框架的基本概念,包括Active Job的...

    Ruby on Rails Bible.pdf

    ActiveRecord是Rails中用于处理数据库交互的核心库之一。本章详细解释了如何通过ActiveRecord操作数据库表,并实现对象与数据库记录之间的自动转换。 ### 第8章:使用ActionController处理请求 ActionController...

    rails-tutorial-源码.rar

    - Rails的路由系统是其强大特性之一,通过routes.rb文件定义URL到控制器方法的映射,允许灵活的URL设计和资源化路由。 3. **视图模板** - ERB(Embedded Ruby)或Haml是常见的Rails视图模板语言,用于创建动态...

    Agile Web Development with Rails, 4th Edition, Rails 3.1

    - 路由是Web应用的核心组件之一,负责将用户的请求映射到具体的控制器和动作上。 - 书中详细介绍了Rails的路由系统,包括如何自定义路由规则以及如何利用命名空间和资源路由提高代码可读性和扩展性。 5. **表单...

    Ruby语言教程.docx

    Ruby on Rails框架,建立在Ruby之上,进一步简化了Web开发过程。 Ruby基础教程 基本概念: 变量和数据类型:了解如何在Ruby中声明变量,以及基本的数据类型(如整数、浮点数、字符串、数组等)。 控制结构:学习if...

    ruby on rails合集

    Rails的路由系统(Routing)是其强大特性之一,它将URL请求映射到控制器动作上,使得URL设计更加优雅且易于理解。Action Cable是RoR中实现WebSockets的组件,允许实时双向通信,为构建现代Web应用如聊天应用或实时...

    AgileWebDevelopmentWithRails3rdEditionBeta版的源代码(sourcecode)

    《敏捷Web开发之道》第三版(Agile Web Development with Rails 3rd Edition)是一本深受开发者欢迎的权威书籍,深入...这份源代码是学习和进阶Rails开发的宝贵资源,无论你是初学者还是有经验的开发者,都能从中受益。

    Ruby语言教程&案例&相关项目资源分享.docx

    - **GitHub**: 使用Ruby on Rails作为后端技术栈之一,支撑着全球最大的代码托管平台。 - **Airbnb**: Airbnb的部分后端服务使用Ruby开发,利用其高灵活性处理复杂的业务逻辑。 #### Awesome Ruby 这是一个综合性的...

    Groovy need not rails——介绍自己写的一个基于groovy的框架,Webx

    3. **自动化工具**:基于Groovy的框架通常会包含一系列自动化工具,如构建工具(如Gradle)、测试框架和部署助手,以提升开发效率。 4. **数据库集成**:Webx可能内置了对常见数据库的连接和支持,比如JDBC或ORM...

    Michael-Hartl-RAILS-TUTORIAL:我在 Rails 教程中的代码

    开始Rails之旅的第一步是安装Ruby、Rails及相关依赖。这通常涉及设置Ruby版本管理器(如RVM或rbenv),安装Ruby,接着使用gem包管理器安装Rails框架。 三、Rails新项目创建 通过`rails new`命令,可以生成一个新的...

    Ruby资源文件.zip

    Ruby是一种面向对象的编程语言,以其简洁、优雅的语法和强大的元编程能力著称。它由日本人松本行弘(Yukihiro Matsumoto)在1995年设计并开发,旨在提供一...学习和交流这些资源,无疑会为你的Ruby之旅提供宝贵的指导。

    learn-rails:出发地

    总的来说,“learn-rails”教程是Rails新手的一份宝贵资源,它覆盖了从基础到进阶的各种主题,让你能够逐步掌握Rails开发的方方面面。通过实际操作和不断练习,你将能够自信地构建出功能丰富的Web应用。

Global site tag (gtag.js) - Google Analytics