【18-C-L】 大規模 SPA ( Single Page Application ) を TypeScript と AngularJS を駆使して5ヶ月で作った話

近年の JavaScript 界隈のめざましい発展により、従来では考えられなかったソリューションが次々と現実のものになりました。そのうちのひとつに SPA ( Single Page Application ) があります。従来のサーバーサイドレンダリングによる複数ページ Web アプリケーションと異なり、デスクトップアプリケーションの UX をそのまま Webブラウザ上に持って来たようなそのテクノロジーは、RIA ( Rich Internet Application ) の受け皿として徐々にその数を増やしています。リクルートが2015年11月30日にリリースした 『英語サプリ Web 版』は、これまでのリクルートのサービスには類を見ない大規模かつ本格的な SPA です。このセッションでは、全く知見のないチームが如何にしてそのような大規模 SPA を約5ヶ月で作ったのかというお話をします。

山田 直樹 [リクルートマーケティングパートナーズ]

株式会社リクルートマーケティングパートナーズ
サービスプロデュース部 プロダクト開発2グループ

リクルートマーケティングパートナーズではたらくフロントエンド・エンジニアです。サプリシリーズをはじめとした内製サービスの開発メンバーとして、仕様策定や技術の選定にも一から携わっています。会社のテックブログなどを通じて積極的に Web 技術の情報発信に取り組んでいますが、実はプログラミングよりも洋服を自作する方が得意です。
http://tech.recruit-mp.co.jp/author/yamada_naoki/ wakamsha wakamsha