一、组件

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社区,可以结识很多的朋友。

本文转自 virusswb 51CTO博客,原文链接:http://blog.51cto.com/virusswb/1047068,如需转载请自行联系原作者

Ruby Rails开发资源相关推荐

  1. 一个使用Ruby on Rails开发LBS网站的简单实例

    一个使用Ruby on Rails开发LBS网站的简单实例 cheungmine 2011-7 这几天一直在学习使用Ruby on Rails(RoR),想建立一个功能全面一点的LBS(Locatio ...

  2. netbeans下开发rails快捷键 及 Ruby On Rails开发技巧总结

    在controller和view直接跳转 - Ctrl + Shift + A 在controller/model和test/spec之间跳转 - Ctrl + Shift + T 直接跳转到类和方法 ...

  3. 如何使用Docker轻松设置Ruby on Rails开发环境

    You've likely heard about Docker terms like containers, images, services, volumes, network, Dockerfi ...

  4. [Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序

    本系列前两部分已经介绍了如何配置Ruby on Rails开发环境,现在终于进入正题啦! Part1.开发前的准备 本次的主要任务是开发第一个Rails程序.需要特别指出的是,本次我选用了一个(Paa ...

  5. 开发资源总结 (转载)

    转载:http://segmentfault.com/a/1190000002691861 这是对自己这几年开发的一个总结,各种项目.资源.书籍.博客等.作为我自己的一个阶段性总结,也希望对大家有些帮 ...

  6. 最好的前端开发资源推荐

    很早的一篇前端开发资源,今天才看到,里面有各种各样的开源资源,包括HTML5.CSS3.jQuery.PHP和JavaScript库等,每个资源都是比较热门的,你可以将它运用到你的项目中,或者可以纯粹 ...

  7. 视频教程-Ruby on Rails打造企业级RESTful API项目实战我的云音乐-Ruby/Rails

    Ruby on Rails打造企业级RESTful API项目实战我的云音乐 任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生 ...

  8. docker容器没有apt_使用Docker快速搭建Rails开发环境

    引言 Docker with rails 学习 Ruby On Rails 开发的同学经常会遇到因为电脑系统环境不同,同样的程序在自己这边跑起来没问题,给了其他人之后就是各种依赖或者环境问题,尤其是在 ...

  9. 选择适合 Rails 开发的操作系统

    为什么80%的码农都做不了架构师?>>>    有人说 Ubuntu, 有人说 Linux Mint, 也有人偏好 MacOS, 甚至用 Windows. 到底应该怎么选择适合 Ra ...

  10. Ubuntu上通过 RVM 安装 多版本 Ruby/Rails

    2019独角兽企业重金招聘Python工程师标准>>> Rails 3 RC 版半个月前就已经发布,而正式版据说会在未来几周内面世.相对于 2.3 版,Rails 3 差不多在各个方 ...

最新文章

  1. python使用sklearn的PrecisionRecallDisplay来可视化PR曲线
  2. 2.12.ECMAScript--运算符
  3. Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
  4. 机器视觉技术在表面缺陷检测方面的发展趋势
  5. SpringBooot-基础1-构建项目
  6. Android:微信(二):解决问题
  7. 查看EXE/DLL文件是32/64位之通用方法
  8. JPype入门篇 -- Python调用Java代码并执行“Hello World”
  9. 树莓派摄像头——图像 视频采集
  10. mac蓝牙连接有问题要怎么处理呢?
  11. Mixamo动画导入Unity中常见问题
  12. 前端写出优雅的代码,融会贯通es6
  13. php 去除汉字,php如何去除汉字
  14. 51单片机实例5——基于单片机的花样彩灯
  15. 项目管理协会(PMI)人才三角
  16. pdfjs 字体新增_自定义字体在jsPDF中?
  17. 动态规划DP模板题汇总
  18. C语言齿轮参数计算程序,剃前齿轮滚刀设计计算通用C语言程序
  19. 蒲慕明写给实验室学生的信
  20. python多变量同时赋值

热门文章

  1. 工程师,请把你的英语磨锐
  2. 《2020-2021中国开发者调查报告》发布了!
  3. echarts生成三维柱状图
  4. Hangfire使用MySQL出现The Command Timeout expired before the operation completed
  5. 灰色线性回归组合预测模型及R语言实现
  6. 如何正确生成Word目录
  7. 超好玩的css3-3d效果
  8. Ubuntu下键盘测试软件
  9. 根目录在哪里 根目录下的目录有什么作用
  10. mybatis系列-03-入门程序