Ruby出力メソッド:
print ・・・改行なし puts ・・・改行あり
p ・・・ 出力形式似あわせて表示
RubyGemsは、Ruby言語用のパッケージ管理システムであり、Rubyのプログラムと(”gem” と呼ばれる)ライブラリの配布用標準フォーマットを提供している。gemを容易に管理でき、gemを配布するサーバの機能も持つ。Rubyバージョン1.9以降では標準ライブラリの一部となっている。 Railsってなに?Railsはカンタンに説明すると、Webアプリケーションをカンタンに作れるためのツールだと思ってください。 Webアプリケーションを作ることが出来れば、非常にできることの範囲が広がります。 たとえば、iOSアプリやAndroidアプリの裏側にはWebアプリケーションがありますし、ありとあらゆるものの土台にWebアプリケーションがあります。 Webアプリケーション自体は、ほぼあらゆる言語で開発することができます。 しかし、プログラミング言語自体はWebアプリケーションだけを作るために設計されているわけではないので、効率がわるい点があります。 そこで、Webアプリケーションを開発するために設計されたものをWebアプリケーションフレームワーク、通称フレームワークと言います。 フレームワーク自体はプログラミング言語ではありません。フレームワークはある特定のことに特化した機能を集めたものです。 その理由は、最も先進的で安定しており、豊富なRubyGemsライブラリがあることで他のフレームワークに比べプロトタイプを作るスピードを早めることができるためです。 |