では、Ruby on Railsを使い始めたいのですが、Rubyの経験がまったくありませんか? それとも、Rubyで何かをコーディングしてから数か月後に、復習が必要ですか?

この投稿では、Ruby 最小実行可能構文を提供しているので、作業を開始できます。

ルビー

Rubyは動的なオブジェクト指向プログラミング言語です(すべてがRubyのオブジェクトです)。 まつもとゆきひろが90年代半ばに作成しました。 Ruby on RailsがWebアプリケーションを構築するためのブロックで人気のある子供になり始めたとき、それは指数関数的に人気が高まりました。

Rubyは、生産性とプログラマーの楽しみに重点を置いています。 言い換えれば、それはお尻の痛みが少ないことに焦点を当てています。

Rubyのインストール

MacまたはLinuxを使用している場合は、Rubyのバージョンがすでにインストールされている可能性があります。 ただし、この記事の執筆時点では、最新バージョンではない可能性があります。

最新バージョンをインストールするには、最も一般的な方法は RVM(Rubyバージョンマネージャー)を使用することです。

ターミナルからRVMをインストールし、次にRubyとRailsをターミナルからインストールする方法は次のとおりです。

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
$ \curl -sSL https://get.rvm.io | bash -s stable --ryby --rails

いくつかのコードを実行する

マシンにRubyをインストールすると、irb(インタラクティブRuby)を使用してコードを試して実行するのが簡単になります。 ターミナルにirbと入力するだけで、irb(main):001:0>のようなプロンプトが表示され、そこからRubyコードを実行できるようになります。

一般的な構文に関するいくつかの単語

Rubyの各行の終わりにセミコロンはなく、すべての新しい式を独自の行で開始するだけです。 行末の\文字を使用して、複数行で長い式を続けることができます。 インデントは必須ではありませんが、読みやすさと保守性のために2スペースのインデントが一般的に使用されます。

Rubyファイルの拡張子は.rbで、Rubyで画面に何かを印刷する方法は次のとおりです。

puts "Hello, Alligator!"

または、出力に改行を追加しないという点でputsとは異なるprintコマンドを使用します。

print "Hello, Alligator!"

予約キーワード

Rubyで識別子として使用できないキーワードは次のとおりです。

BEGINENDaliasandbeginbreakcase、[ X77X]