Ruby on Rails: An Overview

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 40 people | Log in to rate

Ranked #1,842 in Tech & Geek, #42,125 overall


What makes web development with Rails FAST, EASY, and FUN?

Get Rolling 

ONLamp.com: What Is Ruby on Rails?
Curt Hibbs explores Rails' productivity and flexibility.
ONLamp.com: Rolling with Ruby on Rails
Curt Hibbs shows off Ruby on Rails by building a simple application requiring minimal Ruby experience.
ONLamp.com: Rolling with Ruby on Rails, Part 2
Curt Hibbs shows off Ruby on Rails, finishing his sample application in 47 lines of code--total.
ONLamp.com: Ajax on Rails
Curt Hibbs demonstrates the use of Ajax with Rails.
Update: Rails 1.0
Rails 1.0 has many useful features.
Update: Rails 1.1
Rails 1.1, over 500 features and bugfixes.

Books 

Agile Web Development with Rails: A Pragmatic Guide (Pragmatic Programmers)


Rails explained.. Includes a tutorial and reference. Good for beginners.

The 2nd Edition Beta was just announced, with updates covering Rails 1.1.

Programming Ruby: The Pragmatic Programmers' Guide, Second Edition


Ruby in-depth.

Covers Ruby 1.8 and standard library modules. Includes a tutorial, reference, and complete documentation of all built-in classes, modules, and methods.

Rails Recipes (Pragmatic Programmers)


Just out of beta. A great companion to Agile Web Development with Rails.

Get the book direct from the publisher.

Resources and Documentation 

You'll want to bookmark these.

Ruby on Rails Home
Ruby on Rails Wiki
Beginner's guide, tutorials, FAQs, setup information, howtos, and lots more.
RailDock
Searchable documentation from several sources.
Rails Framework Documentation
Ruby Language Documentation
Ruby on Rails Cheat Sheet
Print it. Love it.

Tools: Project Management 

37Signals' Basecamp
Web-based project management software ideal for small teams.
Backpack
Personal, mini-project management and information tracking.
Trac : Integrated SCM & Project Management
Bug tracking, a Subversion interface, wiki, and reporting.
TortoiseSVN
Windows interface to SubVersion.

Prefer CVS? TortoiseCVS.

Tools: Text Editors and IDEs 

TextMate - The Missing Text Editor for Mac OS X
Have Mac, will TextMate.
jEdit - Programmer's Text Editor
Running Windows?

JEdit features auto-indenting, syntax highlighting, code folding, macros, and dozens of plugins.

Be sure to grab the Ruby plugin.
RadRails - A Ruby on Rails IDE
Eclipse based IDE

Tools: System Utilities and Misc 

PuTTY: a free telnet/ssh client
Use PuTTY to connect to your webhost via SSH.
WinSCP :: Freeware SFTP and SCP client for Windows
Copy files to your webhost securely using SFTP or SCP.
WAMP5
Install Apache, MySQL, PHP5, and PhpMyAdmin the easy way.

Recommended Blogs and Podcasts 

Nuby on Rails | Ruby on Rails for Newbies
Geoffrey Grosenbach's blog, covering Ruby, Ruby on Rails, graphic design, and other good stuff.
Signal vs. Noise - A design and usability blog
A weblog from 37signals (the creators of Rails) about entrepreneurship, design, experience, simplicity, constraints, pop culture, our products, products we like, and more.
Planet Ruby on Rails
Aggregates dozens of blogs that cover Rails into one RSS feed.
Ruby on Rails Podcast
Geoffrey Grosenbach interviews core Rails developers and other Rubyists who are doing cool stuff. Released every other week or so.

Find a Good Host 

DreamHost
$9.95/month: 20 GB storage, 1 TB bandwidth, unlimited domains and mysql databases, Subversion, PHP5, SSH access, and free registration of one domain.

** Use the promo code 22BACK, you'll save $22 on any plan.
Site5 Web Hosting
Check out the Gold Plan - 15GB disk space, 500GB/month bandwidth, unlimited domains and databases, SSH access, a free SSL cert, PHP5, Python 2.2, and a 60-day money back guarantee.
TextDrive
Open-Source Developers

TextDrive provides free hosting for open source projects, and has individual plans starting at $12/month.

Recently in Rails 

Interesting links for experienced railers.

Loading Fetching RSS feed... please stand by

Jobs on Indeed 

You've learned Rails, now what?

Web Developer - Ruby on Rails
Aspiration Software LLC - Herdon, KY
Ruby on Rails applications. The primary project is to convert a Lotus Notes application to a Ruby on Rails... Requirements 2 years Ruby On Rails (ROR) experience... ...
Ruby on Rails Developer
Mitchell/Martin - South Brunswick, NJ
hire an experienced Ruby on Rails developer for its... issues. Majority of work is in web services. Ruby, Ruby on Rails, Object and Aspect Oriented Design and... ...
Ruby On Rails Developer
Mitchell Martin - Not, MO
hire an experienced Ruby on Rails developer for its... issues. Majority of work is in web services. Ruby, Ruby on Rails, Object and Aspect Oriented Design and... ...
See more results

Powered by Indeed

Dear Reader, 

Please consider rating this lens if you found it helpful and contact me with suggestions, feedback, or just to talk about your latest project.

Technorati Profile

Thanks,
Erik

by TheCompanyGardener

Erik is a social entrepreneur with several Rails projects in the works.
(more)

Explore related pages

Create a Lens!