React.js実践入門 -Flux 後半-

このコースでは、実践でReact.jsを使う上で必要な知識を5回に渡って学びます。

前回のReact.js入門では、React.jsを触ったことが無い方を対象にまずReact.jsを知ってもらうことをゴールとしました。本コースでは、さらに応用編として、ES2015などの新しいJavaScriptの文法や、運用・保守に欠かせないテスト、複雑化する開発環境に関して、なるべく分かりやすく解説していきます。また、Fluxと組み合わせたアプリケーション開発についてもサンプルコードを使って解説します。

詳細を開く
React.js実践入門 -最新のJavaScriptについて知ろう・開発環境を整えよう-
2016年12月17日公開
01:00:00
React.js実践入門 -Flux 後半-
LIVE 1/28(土)14:00〜生放送

Google カレンダーに登録

授業内容は変更になる場合があります

第3回は、引き続き「Flux」について学習していきます。

今回はFluxから派生したフレームワーク「Redux」について解説します。Reduxは、実サービスで利用している事例が多く、React.jsと組み合わせて利用するフレームワークの中で最も人気があるフレームワークと言っても過言ではありません。

また、Fluxフレームワーク以外の選択肢についても、解説します。

React.js実践入門 -テストを書こう-
LIVE 1/28(土)15:15〜生放送

Google カレンダーに登録

授業内容は変更になる場合があります

第4回は「テスト」について解説します。

React.jsはテスト周りのツールが充実しています。それらのツールの使い方や、どういうテスト書けばよいかなど、サンプルを交えながら解説します。

  • 赤松 俊美
  • 近藤 新一郎
  • 磯野 英樹
  • 田上 隆行
  • ・・・
React.js実践入門 -よりよいアプリケーションを目指そう-
LIVE 1/28(土)16:30〜生放送

Google カレンダーに登録

授業内容は変更になる場合があります

第5回はより高みを目指すには何をすればよいかをテーマに、「パフォーマンス改善」や「サーバサイドレンダリング」について解説します。

アプリケーション自体の動作を軽くするパフォーマンス改善も重要ですが、ページが表示されるまでをいかに速くするか、ページが表示されてからアプリを動かせるようになるまでをいかに速くするかという視点でサーバサイドレンダリングを実装したり、配信するファイルを軽くするような努力が必要となります。それらを実現する手法やツールの使い方について、解説します。

  • 近藤 新一郎
  • 磯野 英樹
  • 田上 隆行
  • ・・・
こんな人にオススメ
フロントエンドエンジニア(中級)

React.jsの基本的な知識は持っているが、より実践的な知識を学びたい方

スライド資料
授業で使用するファイル

※授業以外での利用は禁止します。

担当の先生
学生代表
  • 江川 みどり

    江川 みどり

    スクー放送部

関連授業