我自己常用的gem包:
数据库驱动
mysql , sqlite3-ruby, postgre-pr,名字不言而喻。
很遗憾并不是所有的Ruby库都是通过gem方式安装,比如针对Oracle的ruby-oci8驱动,得直接去Rubyforge下。
图形库
Rmagick是非常优秀的图像处理库,需要另外安装ImageMagick或GraphicsMagick。该库常被用于生成缩略图这样的任务。
gruff是基于Rmagick的图表生成工具。产生的图像颇具Apple设计风格神韵,还支持多种配色模板,颇为流行。
gnuplot是同名用于科学统计图表绘制工具的Ruby接口。
Html/XML解析工具
rubyful_soup和Ruby自带的REXML不同,它把XML结构映射成自然的对象层次和hash方便使用。rubyful_soup包含多个解析器,其中的html解析器BeautifulSoup具有容错功能。
工具库
rio为各种IO需求(文件,目录,压缩文件,URI, CSV格式文本,StringIO)提供了简洁一致的操作接口。
rake类似make和Ant的任务管理工具,但是配置更灵活简单。Rails预定义了大量rake任务方便数据库管理,文档生成,测试的运行。你可以在Rails项目下执行rake --tasks命令来察看可使用的任务。
Web模板
RedCloth实现了Textile风格模板渲染而BlueCloth实现了Markdown风格。这两个名字真是有趣。
Web服务器
Mongrel相比Rails自带的纯Ruby服务器Webrick速度快很多并支持并发访问,有望称为Ruby的Tomact。
常用资源
国内网站
www.iteye.com 其中的ROR版块集中了一些行业经验丰富的专家
www.railscn.com 聚集了一批Rails爱好者,来自国内国外香港台湾。
国外网站
www.ruby-doc.org Ruby文档集散地
rubyquiz.com Ruby每周一题汇总
www.rubyonrails.org Rails主站,文档,wiki,源码
rails.techno-weenie.net Rails问答
www.ruby-forum.com Ruby,Rails邮递列表Web界面
www.bigbold.com/snippets/tags/rails Rails代码片段库
我整理的Railsdoc和Rubybook,对ROR的新手很有用:
Rails Doc
Enterprise Integration with Ruby.pdf
Ruby Hacking Guide.pdf
trap.chm
the ruby way.chm
ruby中文文档.chm
分享到:
相关推荐
ruby on rails 教程源码,配合原书使用
Ruby On Rails教程,web开发
Ruby on Rails环境搭建(基于WinXP & RadRails) 博文链接:https://wangcheng.iteye.com/blog/113584
在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on Rails 培训。学习英语这门世界语言是很重要的,但先通过母语学习往往会更有效果。正因为这样,当看到 ...
Ruby On Rails中文教材(PDF)
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
Ruby on Rails入门权威经典,分享给大家,很少的资源
我读过很多 Rails 相关的书,但是这本真正让我入门了。书里的一切都很符合“Rails 之道”,我以前觉得这个道很不自然,但是读完这本书,感觉却是自然无比。本书也是唯一一本自始至终都是用测试驱动开发理念的 Rails ...
Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...
Ruby on Rails入门经典代码,非常适合新手学习使用
ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作
原文是Web版本,已经导出成PDF版本供大家查看。原版是英文版的《Ruby on Rails Tutorial》,特别适合有其他语言开发经验的Rails入门。
本书教您如何使用Ruby on Rails开发和部署真正的,具有工业实力的Web应用程序,Ruby on Rails是为诸如Twitter,Hulu,GitHub和Yellow Pages等顶级网站提供支持的开源Web框架。
ruby on rails社区网站开发源码
Ruby on Rails入门经典-例子,有很多rails工程实例。