RailsGuides翻訳

1 Guide Assumptions

This guide is designed for beginners who want to get started with a Rails application from scratch.
It does not assume that you have any prior experience with Rails.
However, to get the most out of it, you need to have some prerequisites installed:

  • The Ruby language version 1.9.3 or newer.
  • The RubyGems packaging system, which is installed with Ruby versions 1.9 and later. To learn more about RubyGems, please read the RubyGems Guides.
  • A working installation of the SQLite3 Database.

Rails is a web application framework running on the Ruby programming language.
If you have no prior experience with Ruby, you will find a very steep learning curve diving straight into Rails.
There are several curated lists of online resources for learning Ruby:

  • Official Ruby Programming Language website
  • reSRC's List of Free Programming Books

Be aware that some resources, while still excellent, cover versions of Ruby as old as 1.6, and commonly 1.8, and will not include some syntax that you will see in day-to-day development with Rails.

1.前提条件

このガイドは最初からからRailsアプリケーションを始めたい人向けです
あなたがRailsの経験があると想定していません
しかし、それを最大限活用するためには、いくつかの必要条件がインストールされている必要があります:

  • Ruby:1.9.3以降
  • RubyGem:1.9以降(RubyGemについて学びたかったらRubyGems Guidesを読んで下さい)
  • SQLite3データベース

RailsRubyプログラミング言語で実行されているWebアプリケーションフレームワークです
Rubyの経験がない場合、Railsの学習は難易度が高いと分かるでしょう
Rubyを学ぶためのいくつかの精選されたオンラインリソースのいくつかのリストです

  • 公式サイト
  • 無料のreSRCのプログラミング本リスト

いくつかのリソースには注意が必要です、Rubyの1.6や一般的な1.8では日々開発されているRailsのいくつかの構文が含まれていません。