ルーティング
ルーティングは、ブラウザから届いたリクエスト(HTTPメソッド+URL)に対して、コントローラーで定義したアク
ションを
結びつける仕組み。
Ruby on Railsではroutes.rbというファイルにルーティングに関するコードを書いていくことでルーティングを
実現させることができる。
MVCモデルと密接に関係していて、よく使うのでどういう特徴があるのかきちんと理解しておくべきです。
モデル
Railsにおけるモデルとは、簡単に言うとデータベースにアクセスする為の機能を持ったクラス(オブジ
ェクト)のことを言います。
コントローラーの命令に従って、データベースから何らかの情報を取り出したり、あるいはデータベース
に何らかの情報を書き込んだりするのがモデルの主な仕事です。要はデータベースとの橋渡し役ですね。
gemの追加をしたらbundle install
これはよく忘れるので繰り返し覚えましょう。gemfileにテキストエディタで追加して、ターミナルで
bundle installできます。例えばこんな感じ。
gemfile
gem 'bcrypt'
rei
$ bundle install