Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rails 5.1.0.beta1 の 主な変更点を眺めてみよう

Rails 5.1.0.beta1 の 主な変更点を眺めてみよう

2017.02.27 社内勉強会の資料です

One compath

March 02, 2017
Tweet

More Decks by One compath

Other Decks in Technology

Transcript

  1. 1. Front-end/JavaScript周り •  パッケージマネージャ「Yarn」統合 –  NPMでJSモジュール管理 –  binstub で bin/yarn

    が追加されてます •  Webpackのサポート ← コレ •  jQueryの依存廃止 •  Sprockets 3 → Sprockets 4 –  ソースマップサポート –  Babel統合(ES6+ サポート) –  etc…
  2. 3. Secretsファイルの暗号化 •  「sekrets gem」が統合 •  config/secrets.yml を暗号化する •  $

    rails secrets:setup で以下2ファイルを生成 – config/secrets.yml.enc → バージョン管理する – config/secrets.yml.key → バージョン管理しない •  ProducRon 環境では 「RAILS_MASTER_KEY」 環境変数へキーを設定
  3. 5. Direct & resolved routes •  routes.rb でプログラマブルな route が書ける

    •  詳細はDHHのIssueを参照 – h_ps://github.com/rails/rails/issues/22512
  4. 所感 •  Front-end 周りのサポートが進んでいる •  React+Rails もしくは Vue+Rails な SPA

    アプリの 開発を実際にやってみて評価したい •  その他いろいろと変更が入っているみたいな ので、試してみましょう!