Ruby Rails开发资源
一、組件
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
Ckeditor integration gem for rails
?
3.文件上傳
paperclip
Easy file attachment management for ActiveRecord
?
4.ORM
Mongoid
Mongoid (pronounced mann-goyd) is an Object-Document-Mapper (ODM) for?MongoDB?written in Ruby.
?
5.Authentication
Devise
Flexible authentication solution for Rails with Warden.
?
6.UnitTest
Rspec-2 for Rails-3
BDD(behavior driven development)
?
capybara
Acceptance test framework for web applications
?
factory_girl_rails
factory_girl_rails provides Rails integration for factory_girl. All Rails-specific features are only compatible with Rails 3.
?
guard-rspec
Guard::RSpec automatically run your specs (much like autotest)
?
?
7.監(jiān)控,優(yōu)化
miniprofiler
A simple but effective mini-profiler for .NET and Ruby.
?
8.JSON
http://flori.github.com/json/
?
?
二、Website
http://www.ruby-lang.org/en/
ruby官網(wǎng)
?
http://rubyonrails.org/
rails官網(wǎng)
?
https://rvm.io/
ruby version manager.
ruby版本管理,可以很好的管理本地的ruby版本,安裝任意版本的ruby,在版本之間切換。
?
http://ruby-doc.org/
ruby API查詢
?
http://api.rubyonrails.org/
rails API查詢
?
http://betterspecs.org/
rspec guidelines with ruby
?
http://rubymonk.com/
在線ruby學(xué)習(xí)website。
?
http://rubygems.org/
ruby Gem官網(wǎng)。
上面有很多的Gem供大家選擇。
?
http://apidock.com/
也是一個(gè)API集合,包括ruby,raisl,rspec。我覺得它不是那種官網(wǎng)的api羅列,里面也列出了很多的api,然后大家給這些api寫note,寫筆記吧。也很有用,可以看到很多人的各種用法,開開我們的眼界。
如果你愿意你也可以注冊一個(gè)用戶,然后寫筆記,看看自己的筆記能得到多少人的大拇指。
?
http://guides.rubyonrails.org/
一個(gè)rails的指導(dǎo)教程,有很多的章節(jié),每個(gè)章節(jié)講解rails的一個(gè)知識點(diǎn),很受用,需要經(jīng)常看的那種,每次看都會有新的發(fā)現(xiàn)。
?
?
http://rubular.com/
a Ruby regular expression editor
一個(gè)驗(yàn)證ruby正則表達(dá)式的網(wǎng)站
?
http://rubysource.com/
?
http://www.tutorialspoint.com/index.htm
也是一個(gè)在線的教程,除了ruby以外,還有很多的編程語言和開發(fā)相關(guān)知識。
?
https://pragmatic.ly/
Pragmatic.ly is a fast and easy to use project management tool featuring real time collaboration.
簡單易用的在線項(xiàng)目管理協(xié)作工具。
?
http://tomatoi.st/virus
在線pomodoro(番茄工作法)工具。
?
http://twitter.github.com/bootstrap/
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
?
http://lesscss.org/
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.
?
http://sass-lang.com/
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學(xué)習(xí)資源。
?
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).
?
https://www.codeschool.com
又是一個(gè)很好的在線課堂。
?
http://ruby-china.org/topics/2814
1000 個(gè)小時(shí)學(xué)會 Rails - 001 你的第一個(gè) Rails 應(yīng)用
Ruby on Rails核心基礎(chǔ)
從零基礎(chǔ)搭建開發(fā)環(huán)境開始,制作一個(gè)簡單的CMS系統(tǒng)。從中學(xué)習(xí)Ruby on Rails開發(fā)過程中各個(gè)環(huán)節(jié)的必備知識和概念,為獨(dú)立開發(fā)應(yīng)用系統(tǒng)提供技術(shù)保障。其中穿插作者的經(jīng)驗(yàn)總結(jié),為開發(fā)助力!
?
happycasts.net
在線視頻,包括web和linux的內(nèi)容。
railscasts.com
railscases-china.com
?
Common MySQL Queries
常用MySQL查詢語句。
?
http://ruby-china.org/
ruby中國社區(qū),中國最活躍的ruby社區(qū),可以結(jié)識很多的朋友。
本文轉(zhuǎn)自 virusswb 51CTO博客,原文鏈接:http://blog.51cto.com/virusswb/1047068,如需轉(zhuǎn)載請自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的Ruby Rails开发资源的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大学计算机考试满分多少分,自主招生考试多
- 下一篇: sourceTree无法注册解决