ブックマーク / www.techscore.com (3)

  • 2. ActiveRecord(1)

    2012/09/24 シナジーマーケティング(株) 鈴木 圭 Model 2章 ActiveRecord 2.1. ActiveRecord とは 2.2. モデルの定義 2.3. クエリとメソッドチェイン 2.4. オブジェクトの登録, 更新 2.5. オブジェクトの検索 2.6. オブジェクトの削除 2.7. まとめ 2.1. ActiveRecord とは 2.1.1. ActiveRecord パターン デザインパターンに ActiveRecord パターン 1 というものがありますが、 ActiveRecord とは、その名の通り ActiveRecord パターンを実現する OR マッパーです。 ActiveRecord パターンを簡単に説明すると以下のようになります。 モデル 2 はテーブルを表す。 モデルのインスタンスはレコードを表す。 レコードの CRUD (登録、参照、

  • Rails4 の Strong Parameters でリクエストパラメータを検証する | TECHSCORE BLOG | TECHSCORE BLOG

    こんにちは、鈴木です。 Rails4 の新機能である Strong Parameters を試してみました。 ※2013/10/03 TECHSCORE 体の記事になりました!「StrongParameters | TECHSCORE(テックスコア)」 Strong Parameters は個別の Gem ライブラリでしたが、Rails4 のコア機能として取り込まれました。 Strong Parameters を使用すると、ホワイトリスト形式でリクエストパラメータを検証することができます。 Rails3 では Mass-assignment (モデルの複数属性への一括代入)を防ぐために attr_accessible を使用していましたが、Rails4 からは Strong Parameters を用いて Mass-assignment に対応することができます。 Strong Para

  • Turbolinks

    6. Turbolinks 2013/10/03 シナジーマーケティング(株) 鈴木 圭 [Rails 4.0] 第6章 Turbolinks 6.1. Turbolinks とは 6.2. Turbolinks の注意点 6.3. Turbolinks におけるイベント 6.4. Turbolinks におけるイベントの注意点 6.5. 部分的に Turbolinks を無効化する方法 6.6. ready をフックする大量のコードがある場合 6.7. Turbolinks を使用しない場合の設定 6.8. まとめ 6.1. Turbolinks とは Turbolinks は Asset Pipeline を活用しているアプリケーションにおいて画面遷移を高速化するライブラリです。 一般的にブラウザがページを表示するときには、 ページ自体の HTML をダウンロードする。 ページの中で参

  • 1