Rubyの基礎知識
TwitterやAirbnbなど多くのウェブ開発の現場で使用されているRuby on Railsは、プログラミング言語Rubyを使って簡単にWebアプリケーションを作成するための「フレームワーク(枠組み)」です。
Webサイトを一から自分で作ろうとすると結構な労力がかかりますが、それをサポートするフレームワークを活用できれば効率よく開発を進められます。
Ruby | プログラミング言語 | コンピュータープログラミングを行うための言語。 JavaやPHP、C++、JavaScrip、Phythonなどさまざまな種類があり、 Rubyはそのうちの一つです。 |
Ruby on Rails | フレームワーク | Webアプリケーション開発を行うためのフレームワーク(枠組み)。 この枠組みの中でHTMLやCSS、Rubyなどの言語を使用します。 |
ここではRuby on Railsを使ったWebアプリケーションの開発に入る前に、プログラミング言語Rubyの基礎知識を学びましょう。
Rubyの学習サイト
- codeacademy …英語、Rubyコースは全編無料
- Progate …日本語、一部有料で月額980円