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.监控,优化

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官网

 

http://rubyonrails.org/

rails官网

 

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学习website。

 

http://rubygems.org/

ruby Gem官网。

上面有很多的Gem供大家选择。

 

http://apidock.com/

也是一个API集合,包括ruby,raisl,rspec。我觉得它不是那种官网的api罗列,里面也列出了很多的api,然后大家给这些api写note,写笔记吧。也很有用,可以看到很多人的各种用法,开开我们的眼界。

如果你愿意你也可以注册一个用户,然后写笔记,看看自己的笔记能得到多少人的大拇指。

 

http://guides.rubyonrails.org/

一个rails的指导教程,有很多的章节,每个章节讲解rails的一个知识点,很受用,需要经常看的那种,每次看都会有新的发现。

 

 

http://rubular.com/

a Ruby regular expression editor

一个验证ruby正则表达式的网站

 

http://rubysource.com/

 

http://www.tutorialspoint.com/index.htm

也是一个在线的教程,除了ruby以外,还有很多的编程语言和开发相关知识。

 

https://pragmatic.ly/

Pragmatic.ly is a fast and easy to use project management tool featuring real time collaboration.

简单易用的在线项目管理协作工具。

 

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学习资源。

 

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

又是一个很好的在线课堂。

 

http://ruby-china.org/topics/2814

1000 个小时学会 Rails - 001 你的第一个 Rails 应用

Ruby on Rails核心基础

从零基础搭建开发环境开始,制作一个简单的CMS系统。从中学习Ruby on Rails开发过程中各个环节的必备知识和概念,为独立开发应用系统提供技术保障。其中穿插作者的经验总结,为开发助力!

 

happycasts.net

在线视频,包括web和linux的内容。

railscasts.com

railscases-china.com

 

Common MySQL Queries

常用MySQL查询语句。

 

http://ruby-china.org/

ruby中国社区,中国最活跃的ruby社区,可以结识很多的朋友。

 

https://www.ruby-toolbox.com/categories/project_management

ruby Project Management tools

你可能感兴趣的:(api,资源,plugin,component)