コンピュータ用語集
ハードウェア
モバイル・スマートフォン
インターネット・Webデザイン
ネットワーク
プログラミング
アプリケーション
デザイン・グラフィックス
その他
|
|
【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
<p><strong>(概要)</strong><br /> Node.jsの入門書です。 Node.jsは今やWebアプリケーション開発には欠かせない存在です。 <br /> 本書には、Node.jsで実際にアプリケーション開発をはじめるための知識がまとまっています。 基礎知識、環境構築、重要文法、非同期、CLIツール開発、Expressを用いたサーバーサイドの開発やフロントエンド(React)との連携などNode.jsの全体像が学べます。 <br /> 現場で活躍する第一人者が、Node.jsのアプリケーション開発の指針やノウハウを教えます。 </p> <p><strong>(こんな方におすすめ)</strong><br /> ・Node.jsを学びたいエンジニア<br /> ・JavaScriptへの基本的な知識のあるエンジニア、サーバサイドもある程度しっかりやりたい人<br /> ・他言語でサーバサイド開発の経験があり、Node.jsも身につけたいエンジニア</p> <p><strong>(目次)</strong><br /> <strong>1 はじめてのNode.js</strong><br /> 1.1 Node.jsの言語としての特徴<br /> 1.2 フロントエンド/バックエンドの両方に必要となったNode.js<br /> <strong>2 JavaScript/Node.jsの文法</strong><br /> 2.1 開発環境の導入<br /> 2.2 JavaScript基礎<br /> 2.3 JavaScriptと継承<br /> 2.4 JavaScriptとthis<br /> 2.5 ES2015以降の重要文法<br /> <strong>3 Node.jsとモジュール</strong><br /> 3.1 CommonJS modules<br /> 3.2 ECMAScript modules<br /> 3.3 モジュールの使い分け<br /> 3.4 標準モジュール(Core API)<br /> 3.5 npmと外部モジュールの読み込み<br /> <strong>4 Node.jsにおける非同期処理(フロー制御)</strong><br /> 4.1 同期処理と非同期処理<br /> 4.2 Callback<br /> 4.3 Promise<br /> 4.4 async/await<br /> 4.5 ストリーム処理<br /> 4.6 AsyncIterator<br /> 4.7 エラーハンドリングのまとめ<br /> 4.8 Top-Level Await<br /> <strong>5 CLIツールの開発</strong><br /> 5.1 Node.jsの開発フロー 5.2 引数の処理<br /> 5.3 ライブラリ導入とCLIへの落とし込み<br /> 5.4 Node.jsのLint<br /> 5.5 Node.jsのテスト<br /> <strong>6 ExpressによるREST APIサーバー/Webサーバー</strong><br /> 6.1 Expressの基礎と導入<br /> 6.2 Expressの必須機能<br /> 6.3 包括的エラーハンドリング<br /> 6.4 データベース連携<br /> 6.5 ビューテンプレート<br /> 6.6 静的ファイル配信<br /> 6.7 ルーティングとファイル分割の考え方<br /> 6.8 ファイル分割の実践<br /> 6.9 ハンドラーのテスト<br /> 6.10 AsyncIteratorのテスト<br /> 6.11 失敗時のテスト<br /> 6.12 ハンドラー単位の分割とテストしやすさ<br /> 6.13 Node.jsアプリケーションのデプロイ<br /> 6.14 Node.jsとDocker<br /> 6.15 Clusterによるパフォーマンス向上<br /> <strong>7 フロントエンド/バックエンドの開発</strong><br /> 7.1 フロントエンドとバックエンドをまとめて開発する<br /> 7.2 モノレポ(Monorepo)<br /> 7.3 アプリケーションの構成<br /> 7.4 フロントエンド開発の考え方<br /> 7.5 Reactの基本機能<br /> 7.6 ブラウザイベントの処理<br /> 7.7 コンポーネントの分割<br /> 7.8 API から取得した値を表示する<br /> 7.9 APIをコールして値を更新する<br /> 7.10 Client Side Routing(クライアントサイドのルーティング)<br /> 7.11 フロントエンドアプリケーションのデプロイ<br /> 7.12 フロントエンドのテスト<br /> <strong>8 アプリケーションの運用と改善</strong><br /> 8.1 パッケージのバージョンアップ<br /> 8.2 モノレポで共通のライブラリを管理する<br /> 8.3 アプリケーションの実運用における注意点<br /> 8.4 パフォーマンス計測とチューニング</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
商品を詳しく見る
¥ 3,278-(税込)
#ショップ名 :
楽天Kobo電子書籍ストア
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「OS」の関連商品を見る
「OS」の人気商品を見る
「楽天Kobo電子書籍ストア」の他の商品を見る
| | |