【Rails】Railsメモ

DRY don’t repeat yourself

CoC Convention over Configuration (規約)

MVC   

  • model データ
  • view 画面 ERB テンプレート
  • controller プログラム

StrongParameter

コントローラーで、パラメータに制限を付けるセキュリティ強化の為の機能

Turbolinks

CSSや、Javascript等のロードを省き、コンテンツのみの書き換えを行う仕組み

Russian Doll Caching

キャッシュをより簡単に使えるようにする機能
rbenv/RVM

プロジェクト毎にライブラリの管理ツール
【開発環境】
Ruby2.1
Rails4

【Install】
gem install rails
※ gem RubyGems, ruby用のパッケージ管理ツール

 

・アプリケーションを作る。
rails new myapp

 

・railsを起動
rails server

rails s
modelを作成する
scaffold
rails generate scaffold User name:string score:integer

・DBへmigrateとする

rake db:migrate

 

【デバッグツール】
gem install pry

 

Leave a Reply