Node.js の最初の紹介
Node.js と JavaScript の関係
Node.jsの特徴
Node.js開発環境のセットアップ
Mac OS X での Node.js 開発環境の構築
Windows 上で Node.js 開発環境を構築する
Node.js の共通開発ツールの使用
NPM とデバッグ ツールの使用
よく使用される Linux コマンドの紹介
HTTPの基本
アプリケーションの紹介
バックエンド アプリケーション コードを作成する
Redis の基本的な紹介
Redisの基本的な使い方
Express プロジェクトにおける Redis コードの構成
MongoDBの基本的な使い方
Mongoose モジュールを使用して MongoDB を操作する
Express プロジェクトでの Mongoose の使用
パターンの拡張
モデルアプローチ
データ検証
ミドルウェア
DBRef
ウォーターラインの基本的な紹介
ウォーターラインの主な概念
WaterLine をプロジェクトに統合する
httpモジュールを使用してWebサーバーを作成する
Express を使用して Web サーバーを作成する
TCPサーバーの作成
Koa を使ってみる
導入
応用
コンテクスト
リクエスト
応答
Node.js 非同期最適化の概要
Node.js は非同期コードを最適化します
Node.js の非同期最適化パフォーマンスの比較
Node.js例外の危険性
共通の Node.js 例外ロジック
Node.js の堅牢性を確保するためのソリューション
Node.js 公式ドキュメントのエラーの解釈
Express でのエラー処理
HTTPエラー
メモリリークの概要
Node.js の一般的なメモリ リークの問題
メモリリークを検出するツール
プロジェクトの初期化、ファイル構造、モジュール管理
バックエンドプロジェクトの実践
シンプルなCMS
バウアーの利用
ニュースリストを作成する
ニュースの作成と詳細表示
Web および Node.js 関連テクノロジーの紹介
Expressjs の構成とルーティング
ExpressJS と HTML
モジュラー
ループバック.io
モデルシステムとデータソース (データソース)
Github アカウントを使用してログインする
電子メール認証
NodeJS クローラー システム
クローラーシステムとロボットプロトコル
クローラーシステムと開発環境を構成する
爬虫類との戦闘
インストール、環境構成、開発環境などの Node.js の基本的な知識から始めて、Node.js API とある程度の HTTP 知識にさらに慣れ、モジュールの概念と使用法にさらに精通していきます。モジュールまたはプラグインの開発に進み、最後に Node.js を使用して特定のニーズを迅速に実現できます。