一、组件
1.分页
will_paginate
2.富文本编辑器
rails_tiny_mce
A Tiny MCE Rich text Editor for rails 3 using jquery, paperclip with image and media upload support.
tiny_mce
A Ruby on Rails plugin (pre-Rails 3.1) that allows easy implementation of the TinyMCE editor into your applications.
Ckeditor integration gem for rails
3.文件上传
Easy file attachment management for ActiveRecord
4.ORM
Mongoid (pronounced mann-goyd) is an Object-Document-Mapper (ODM) for MongoDB written in Ruby.
5.Authentication
Flexible authentication solution for Rails with Warden.
6.UnitTest
BDD(behavior driven development)
Acceptance test framework for web applications
factory_girl_rails provides Rails integration for factory_girl. All Rails-specific features are only compatible with Rails 3.
Guard::RSpec automatically run your specs (much like autotest)
7.监控,优化
A simple but effective mini-profiler for .NET and Ruby.
8.JSON
二、Website
ruby官网
rails官网
ruby version manager.
ruby版本管理,可以很好的管理本地的ruby版本,安装任意版本的ruby,在版本之间切换。
ruby API查询
rails API查询
rspec guidelines with ruby
在线ruby学习website。
ruby Gem官网。
上面有很多的Gem供大家选择。
也是一个API集合,包括ruby,raisl,rspec。我觉得它不是那种官网的api罗列,里面也列出了很多的api,然后大家给这些api写note,写笔记吧。也很有用,可以看到很多人的各种用法,开开我们的眼界。
如果你愿意你也可以注册一个用户,然后写笔记,看看自己的笔记能得到多少人的大拇指。
http://guides.rubyonrails.org/
一个rails的指导教程,有很多的章节,每个章节讲解rails的一个知识点,很受用,需要经常看的那种,每次看都会有新的发现。
一个验证ruby正则表达式的网站
http://www.tutorialspoint.com/index.htm
也是一个在线的教程,除了ruby以外,还有很多的编程语言和开发相关知识。
Pragmatic.ly is a fast and easy to use project management tool featuring real time collaboration.
简单易用的在线项目管理协作工具。
在线pomodoro(番茄工作法)工具。
http://twitter.github.com/bootstrap/
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
The dynamic stylesheet language.
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (Chrome, Safari, Firefox) and server-side, with Node.js and Rhino.
Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
http://www.learnrubyandrails.com/
A Curated List of Resources for Ruby and Rails Learning
大量的ruby和rails学习资源。
http://ruby.railstutorial.org/
The Ruby on Rails Tutorial, 2nd Edition book and screencast series teach you how to develop and deploy real, industrial-strength web applications with Ruby on Rails, the open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages. The Ruby on Rails Tutorial book is available for free online and is available for purchase as an ebook (PDF, EPUB, and Mobi formats).
又是一个很好的在线课堂。
http://ruby-china.org/topics/2814
1000 个小时学会 Rails - 001 你的第一个 Rails 应用
从零基础搭建开发环境开始,制作一个简单的CMS系统。从中学习Ruby on Rails开发过程中各个环节的必备知识和概念,为独立开发应用系统提供技术保障。其中穿插作者的经验总结,为开发助力!
在线视频,包括web和linux的内容。
常用MySQL查询语句。
ruby中国社区,中国最活跃的ruby社区,可以结识很多的朋友。
本文转自 virusswb 51CTO博客,原文链接:http://blog.51cto.com/virusswb/1047068,如需转载请自行联系原作者