RubyのWebアプリケーション開発用フレームワークといえばRails。翔泳社では独学でスキルを習得できる「独習」シリーズの最新刊『独習Ruby on Rails』を6月19日に発売しました。今回、本書からRailsのベースとなる考え方を紹介。どのような思想で成り立っているフレームワークなのかを理解することで、より効率的に学ぶことができるのではないでしょうか。 本記事は『『独習Ruby on Rails』の「Chpater 1 Rails概要」から抜粋したものです。掲載にあたり、一部を編集しています。 Railsとは Rails(Ruby on Rails)とは、プログラミング言語であるRubyを使用してWebアプリケーションを構築するフレームワーク(枠組み)の一つです。フレームワークには、先人の知恵と経験が凝縮されています。特にRailsは、Rubyのオブジェクト指向の考えを踏襲し、非常