代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

Ruby on Railsとは

Ruby on Railsとは

Ruby on Railsとは、Rubyで構築された、Webアプリケーション(後述)開発のためのフレームワーク

簡単に言うと、Webアプリケーションを作るためのツール

Webアプリケーションとは


Webブラウザを介して利用するアプリケーション


-Webサイトとの違い

Webサイト
 →静的なhtmlやcssのみで構成され、あらかじめ用意されたページや画像を表示する
 
Webアプリケーション
 →ブラウザ上での検索や、メッセージの送信など、
  ユーザーの要求に対して処理内容や結果が動的に変化する

railsその他

  • ビュー

 htmlとrubyが混在している中、htmlの部分(Webページを表示させる部分)
 app/viewsにファイルが入る

  • コントローラー

 ビューに値を渡す
 app/controllersにファイルが入る

参考  
https://openbook4.me/projects/92:titile
https://blog.codecamp.jp/what_is_rails:tittle