`
peryt
  • 浏览: 55708 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论
  • waiting: 既然都指定了dataType为'script'那就不必特别在b ...
    jQuery

学习rails心得

阅读更多
1. 书籍:

rails 圣经: Agile Web Development with Rails
Ruby 圣经: programming ruby
Rails Recipes:  rails 菜单,介绍几十个最常用的rails的偏方,涉及View, AJAX, 数据库,email, 是实用主义至上的书籍,相信每个rails项目都会用到其中的偏方。

有这三本书足以。

2. 常用的plugin 和 gem

2.1 Capistrano:  让部署成为乐趣
2.2 Streamlined: 一分钟做好网站后台的好工具。
2.3 RedCloth: 做Rich Content 的好东西
2.4 File_column: 简化文件上传的插件,虽然谁都可以很快写这样一个小插件,不过用他更简单。
2.5 Rmagick: 图像处理,与File_column配合处理用户上传图片
2.6 acts_as_authenticated: 帮助产生基本的非常优秀的用户认证代码,省去密码加密等许多麻烦。不过也要手动加入一些功能,例如用户角色划分,remember me
2.7 exception_notification: 当网站出现异常时,发送email提醒程序员。
2.8 globalize: 提供了多种语言的支持,使开发多语言的网站更简单。

3. 学习手段
3.1 三本书在手边。
3.2 加入到实际项目中
3.3 从最简单的plug-in 开始阅读源代码,与精英对话才能成为精英,最后要阅读rails源代码,
3.4 加入到rails的社区中,
例如 railscn.com 
还有google group的ROR北京社区。
国外的社区推荐 google group 的 rails talk 社区。
3.5 找个rails空间,享受成就感, 推荐 Dreamhost.com 24美元,200G空间。
3.6 podcast: 聆听来自前沿技术发源地的声音,体会web设计的理念与信仰,给自己的思想充电。


分享到:
评论

相关推荐

    Ruby on Rails心得

    陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...

    ruby on rails 学习心得

    主要介绍ruby的开发框架ruby 的一些目录结构和框架啊源代码的应用,

    Ruby_on_Rails笔记

    ### Ruby on Rails 笔记知识点总结 #### 一、引言 在《Ruby on Rails笔记》中,作者陈刚分享了他在学习...无论是想要从零开始学习Rails,还是希望深入理解其背后原理和技术细节,这份笔记都能提供宝贵的信息和启示。

    Agile Web Development with Rails 4th 正式版

    该书不仅适用于初学者快速入门Rails开发,同时也为有一定基础的开发者提供了深入学习Rails框架的机会。 #### 关键知识点 ##### Rails版本兼容性 - **Rails 3版本**:本书主要基于Rails 3版本进行讲解。由于Rails...

    Rails相关电子书汇总二

    在描述中提到的“博文链接:https://hlee.iteye.com/blog/350125”,虽然具体内容未提供,但通常博主会分享一些关于Rails开发的心得、技巧或资源推荐,这可能与压缩包中的电子书内容相辅相成,帮助读者深化理解。...

    Agile Web Development With Rails Fourth Edition

    通过访问官方网站提供的链接或论坛,读者可以提交发现的问题、提出建议或是分享自己的经验心得。这种开放式的交流方式有助于形成一个积极向上、共同进步的学习环境。 #### 结语 《敏捷Web开发与Rails第四版》不仅...

    Agile Web Development with Rails-Second Edition-Beta一书例子

    这个项目可能包含了典型的Rails应用结构,包括模型、控制器、视图、数据库迁移等,用于实践和学习Rails开发。 通过这本书和"depot"项目,开发者可以深入理解Rails的工作原理,掌握敏捷开发的实践技巧,并提升构建...

    Beginning Google Maps Applications with Rails and Ajax

    综上所述,《Beginning Google Maps Applications with Rails and Ajax》这本书为初学者提供了一条清晰的学习路径,从基础概念到实践案例,全面覆盖了如何使用Google Maps API、Rails以及Ajax技术创建高质量的地图...

    我的ror的第一天

    在学习Rails的过程中,理解其核心概念,如MVC架构、路由规则、ActiveRecord模型、 erb模板引擎等,都是至关重要的。同时,掌握TDD(测试驱动开发)理念,熟练使用Rails提供的命令行工具,以及熟悉相关的开发环境配置...

    Ruby的教程.txt

    学习Rails的第一步是了解其安装和环境搭建,包括安装Ruby解释器和Gem包管理器。创建和运行Rails应用需要使用Rails命令行工具来生成项目模板,并理解Rails的路由系统,它将外部请求映射到对应的控制器上。 数据库...

    RUBY完全自学手册

    - **社区论坛**:加入Ruby或Rails相关的社区和论坛,可以与其他开发者交流心得,解决问题。 - **实战项目**:理论学习之余,参与实际项目开发对于提升技能非常重要。可以从简单的个人项目开始,逐渐过渡到更复杂的...

    HLL_Fan_Page_JP:针对日语的HLL页面

    提供论坛模块,鼓励用户交流学习心得;集成第三方API,如日本语能力测试(JLPT)的相关资料,或利用Google Translate API进行翻译辅助。这些功能都是基于Rails的插件和 gems(Ruby的库)实现,如Devise用于用户认证...

    全栈工程师修炼指南 下载下载因为太大存百度云盘3.zip

    CSDN(Chinese Software Developer Network)是一个知名的中国程序员社区,作者“zhaomengsen”可能在这个平台上分享了他的学习心得或课程大纲,帮助读者更好地理解资源的组织结构。 由于压缩包中包含的唯一文件是...

    铁道中文应用开发现状综述2006版

    这些平台成为了分享技术心得、解答问题和交流经验的重要场所。当时的知名社区包括但不限于铁道播客、Railscn等。 ##### 2.2 其它知名社区中对ROR的介绍和子分坛 除了专门的ROR社区外,一些综合性的技术社区也开设...

    The definate guide to Grails

    Grails 是一个基于 Groovy 语言的高性能、开放源代码的 Web 开发框架,它结合了 Ruby on Rails 的设计理念与 Java 平台的强大功能。Grails 采用了约定优于配置的原则,简化了 Web 应用程序的开发过程,使得开发者...

    oGood start for ruby

    iteye是中国的一个知名IT技术社区,博主Caerun可能在那里分享了他的学习心得或者Ruby的基础教程,包括但不限于环境配置、基本语法、数据类型、控制结构、类与对象等概念。由于没有实际内容,我们无法深入讨论,但...

    关于css排版的几点心得

    以下是我从个人学习中总结的一些关键知识点,这些经验对于初学者来说尤其宝贵。 1. **盒模型**:理解CSS盒模型是排版的基础。每个HTML元素都可以看作一个矩形盒子,包括内容区域、内边距、边框和外边距。盒模型的...

    App学院开放

    8. **Ruby on Rails框架**:学习Rails的基础知识,包括路由、控制器、模型、视图的创建和交互,以及数据库操作(ActiveRecord)。 9. **测试驱动开发(TDD)**:通过实践TDD,学习如何先编写测试用例,再编写满足这些...

Global site tag (gtag.js) - Google Analytics