一、元件
1.分頁
<a target="_blank" href="https://github.com/mislav/will_paginate">will_paginate</a>
2.富文本編輯器
<a target="_blank" href="https://github.com/sandipransing/rails_tiny_mce">rails_tiny_mce</a>
A Tiny MCE Rich text Editor for rails 3 using jquery, paperclip with image and media upload support.
<a target="_blank" href="https://github.com/kete/tiny_mce">tiny_mce</a>
A Ruby on Rails plugin (pre-Rails 3.1) that allows easy implementation of the TinyMCE editor into your applications.
<a href="https://github.com/galetahub/ckeditor" target="_blank">ckeditor</a>
Ckeditor integration gem for rails
3.檔案上傳
<a href="https://github.com/thoughtbot/paperclip">paperclip</a>
Easy file attachment management for ActiveRecord
4.ORM
<a target="_blank" href="http://mongoid.org/en/mongoid/index.html">Mongoid</a>
5.Authentication
<a href="https://github.com/plataformatec/devise" target="_blank">Devise</a>
Flexible authentication solution for Rails with Warden.
6.UnitTest
<a href="https://github.com/rspec/rspec-rails" target="_blank">Rspec-2 for Rails-3</a>
BDD(behavior driven development)
<a href="https://github.com/jnicklas/capybara">capybara</a>
Acceptance test framework for web applications
<a target="_blank" href="https://github.com/thoughtbot/factory_girl_rails">factory_girl_rails</a>
factory_girl_rails provides Rails integration for factory_girl. All Rails-specific features are only compatible with Rails 3.
<a href="https://github.com/guard/guard-rspec">guard-rspec</a>
Guard::RSpec automatically run your specs (much like autotest)
7.監控,優化
<a href="http://miniprofiler.com/" target="_blank">miniprofiler</a>
A simple but effective mini-profiler for .NET and Ruby.
8.JSON
<a href="http://flori.github.com/json/" target="_blank">http://flori.github.com/json/</a>
二、Website
<a href="http://www.ruby-lang.org/en/" target="_blank">http://www.ruby-lang.org/en/</a>
ruby官網
<a href="http://rubyonrails.org/" target="_blank">http://rubyonrails.org/</a>
rails官網
<a href="http://ruby-doc.org/" target="_blank">https://rvm.io/</a>
ruby version manager.
ruby版本管理,可以很好的管理本地的ruby版本,安裝任意版本的ruby,在版本之間切換。
<a href="http://ruby-doc.org/" target="_blank">http://ruby-doc.org/</a>
ruby API查詢
<a href="http://api.rubyonrails.org/" target="_blank">http://api.rubyonrails.org/</a>
rails API查詢
<a target="_blank" href="http://betterspecs.org/">http://betterspecs.org/</a>
rspec guidelines with ruby
<a href="http://rubymonk.com/" target="_blank">http://rubymonk.com/</a>
線上ruby學習website。
<a href="http://rubygems.org/" target="_blank">http://rubygems.org/</a>
ruby Gem官網。
上面有很多的Gem供大家選擇。
<a href="http://apidock.com/" target="_blank">http://apidock.com/</a>
也是一個API集合,包括ruby,raisl,rspec。我覺得它不是那種官網的api羅列,裡面也列出了很多的api,然後大家給這些api寫note,寫筆記吧。也很有用,可以看到很多人的各種用法,開開我們的眼界。
如果你願意你也可以注冊一個使用者,然後寫筆記,看看自己的筆記能得到多少人的大拇指。
<a href="http://guides.rubyonrails.org/" target="_blank">http://guides.rubyonrails.org/</a>
一個rails的指導教程,有很多的章節,每個章節講解rails的一個知識點,很受用,需要經常看的那種,每次看都會有新的發現。
<a target="_blank" href="http://rubular.com/">http://rubular.com/</a>
一個驗證ruby正規表達式的網站
<a href="http://rubysource.com/" target="_blank">http://rubysource.com/</a>
<a href="http://www.tutorialspoint.com/index.htm" target="_blank">http://www.tutorialspoint.com/index.htm</a>
也是一個線上的教程,除了ruby以外,還有很多的程式設計語言和開發相關知識。
<a target="_blank" href="https://pragmatic.ly/">https://pragmatic.ly/</a>
Pragmatic.ly is a fast and easy to use project management tool featuring real time collaboration.
簡單易用的線上項目管理協作工具。
<a target="_blank" href="http://tomatoi.st/virus">http://tomatoi.st/virus</a>
線上pomodoro(番茄工作法)工具。
<a href="http://twitter.github.com/bootstrap/" target="_blank">http://twitter.github.com/bootstrap/</a>
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
<a href="http://lesscss.org/" target="_blank">http://lesscss.org/</a>
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.
<a href="http://sass-lang.com/" target="_blank">http://sass-lang.com/</a>
<a target="_blank" href="http://www.learnrubyandrails.com/">http://www.learnrubyandrails.com/</a>
A Curated List of Resources for Ruby and Rails Learning
大量的ruby和rails學習資源。
<a href="http://ruby.railstutorial.org/" target="_blank">http://ruby.railstutorial.org/</a>
<a target="_blank" href="https://www.codeschool.com/">https://www.codeschool.com</a>
又是一個很好的線上課堂。
http://ruby-china.org/topics/2814
<a href="http://ruby-china.org/topics/2814" target="_blank">1000 個小時學會 Rails - 001 你的第一個 Rails 應用</a>
<a href="http://blog.csdn.net/column/details/ruby-on-rails-core.html">Ruby on Rails核心基礎</a>
從零基礎搭建開發環境開始,制作一個簡單的CMS系統。從中學習Ruby on Rails開發過程中各個環節的必備知識和概念,為獨立開發應用系統提供技術保障。其中穿插作者的經驗總結,為開發助力!
<a href="http://happycasts.net/" target="_blank">happycasts.net</a>
線上視訊,包括web和linux的内容。
<a target="_blank" href="http://blog.51cto.com/virusswb/railscasts.com">railscasts.com</a>
<a target="_blank" href="http://blog.51cto.com/virusswb/railscases-china.com">railscases-china.com</a>
<a href="http://www.artfulsoftware.com/infotree/queries.php" target="_blank">Common MySQL Queries</a>
常用MySQL查詢語句。
<a href="http://ruby-china.org/" target="_blank">http://ruby-china.org/</a>
ruby中國社群,中國最活躍的ruby社群,可以結識很多的朋友。
本文轉自 virusswb 51CTO部落格,原文連結:http://blog.51cto.com/virusswb/1047068,如需轉載請自行聯系原作者