July 2017
Beginner to intermediate
256 pages
2h 50m
Japanese
Jason Strimpel
以前の章では、アプリケーションのためのしっかりとした基盤を作ることに注力してきました。ここからは、サーバー側専用だったアプリケーションをクライアント上でも実行できるように変更してゆきます。慎重な準備が実を結ぶ時です。適切な設計を行ってきたので、移植はかなり容易に行えるはずです。作業が終わったら、完全に機能するアイソモーフィックJavaScriptアプリケーションのコアを目にすることになるでしょう。ただし作業に取りかかる前に、ビルドのプロセスに作業を追加し、アプリケーションの構造を変更する必要があります。
アプリケーションをクライアント側で実行するために、まず必要なのはアプリケーションのバンドルの作成です。バンドルのファイルには、アプリケーションのコードがすべて含まれます。サーバーから返される最初のページとして./src/index.htmlを用意し、この中でバンドルをインポートします。
![]() |
大規模なアプリケーションでは、アプリケーションを複数のバンドルに分割するほうがよいでしょう。初期ページの読み込み速度を向上できます。 |
我々のコミュニティーでは、クライアントアプリケーションのバンドルを作るためのライブラリとしてBrowserify(http://browserify.org/)とWebpack(http://webpack.github.io/ ...
Read now
Unlock full access