天天看點

Ruby && Rails開發資源

一、元件

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,如需轉載請自行聯系原作者