- ホーム
- > 和書
- > コンピュータ
- > Web作成
- > Webプログラミング
出版社内容情報
アイソモーフィックなJavaScriptフレームワークを構築するための実践手法を解説。
内容説明
アイソモーフィックJavaScriptは、クライアントサイド(ブラウザ)とサーバーサイドで同じコードを実行できるようにするためのフレームワークの総称。本書では、従来のアプリケーションが持つ問題点(読み込みの遅さ、SEO対策の困難さなど)を明らかにするところから始め、アイソモーフィックなアプリケーションの分類やアイソモーフィックさの度合いについて理解したうえで、アイソモーフィックなJavaScriptフレームワークを構築するための実践手法を解説し、Walmart、Airbnb、Facebook、Netflixといった大企業がアイソモーフィックJavaScriptを選んだ理由を明らかにします。読者は、なぜこのアプリケーションアーキテクチャーが、ページ読み込み速度やSEOコンパチビリティといった、ビジネス面でクリティカルな問題を解決するためのソリューションとして人気上昇中なのかを学べます。
目次
第1部 イントロダクションと基本的な概念(アイソモーフィックJavaScriptが求められる理由;アイソモーフィックJavaScriptのスペクトル;アイソモーフィックJavaScriptのカテゴリー;サーバー側での描画を超えて)
第2部 アプリケーションの作成(アプリケーションの基盤;HTMLドキュメントを公開する;アプリケーションの設計;アプリケーションをクライアント側に転送する;よく使われる抽象化;シリアライズ、デシリアライズ、関連付け;ここまでの振り返り)
第3部 実世界でのソリューション(WalmartLabsでのアイソモーフィックなReact;フルスタックのAngular;Brisket;ColonyのNode.jsを使わないアイソモーフィックアプリケーション;アイソモーフィックJavaScriptとユニバーサルJavaScript)
著者等紹介
ストリンペル,ジェイソン[ストリンペル,ジェイソン] [Strimpel,Jason]
WalmartLabsのPlatformチームのスタッフソフトウェアエンジニア。UIレイヤーが専門。12年間にわたって、Webアプリケーションの開発に従事。3年ほど前から、フロントエンド特にJavaScriptへの専門化を開始。その後、コンポーネントライブラリやフレームワークをいくつか作成
ナジム,マキシーム[ナジム,マキシーム] [Najim,Maxime]
ソフトウェアアーキテクトであり、Web全般に携わる開発者。Yahoo!、Apple、Netflixなどで勤務し、大規模でスケーラブルかつ信頼性の高いWebアプリケーションを作成してきた。現在は、Walmartのグローバルなeコマースプラットフォームで使われる新しいシステムやフレームワークの設計と実装に従事する
牧野聡[マキノサトシ]
ソフトウェアエンジニア。日本アイ・ビー・エムソフトウェア開発研究所勤務(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。