親愛なるエンジニアの皆さん、Metarchia コミュニティは最新のソリューションを皆さんに提供します。
概要と基本
Node.js テクノロジーの紹介 2019 年の Node.js Node.js での非同期プログラミング - これは単なる概要講義であり、非同期プログラミングのコースへのリンクです。
上の目次の前にあります
- これは単なる概要講義であり、非同期プログラミングのコースへのリンクです。
組み込みの Node.js API の概要 - ドキュメントへのリンク:
https://nodejs.org/api/documentation.html
- ドキュメントへのリンク:
環境設定:Node.js、npm、git、eslint - ツールを含むリポジトリ:
https://github.com/HowProgrammingWorks/Tools
- ツールを含むリポジトリ:
Node.js でのファイル、バッファー、ファイル ストリームの操作 Node.js でのファイル システム監視 - Node.js のファイル システム:
https://github.com/HowProgrammingWorks/Files - ファイルウォッチ:
https://github.com/HowProgrammingWorks/FilesystemWatch
- Node.js のファイル システム:
JavaScript および Node.js のコンソールとコマンドライン
Node.js アプリケーションの構造とアーキテクチャ
プログラミングへのアーキテクチャ的アプローチ JavaScript および Node.js のモジュール、レイヤー、プロジェクト構造、サンドボックス Node.js での制御の反転と依存関係の挿入 Node.js のプロセス間通信 レイヤー、結合性、およびコードの結合性
Node.jsを使用したアプリケーションサーバーとAPIの開発
Node.js TCP および UDP、DNS 上のクライアントサーバー Node.js 上の HTTP サーバー (ルーティング、クラスター、IP スティッキー) 純粋な Node.js の HTTP セッションと Cookie ブラウザおよび Node.js での HTTP リクエスト: XMLHttpRequest、fetch Node.js での API 開発 (クライアントおよびサーバー) Node.js 上の WebSocket サーバー (スプレッドシートとチャット) API、UI、データの足場 Node.js 上の高負荷分散アプリケーション Node.js での静的サービスの提供
Node.js でのデータベースの操作
CQRSとイベントソーシングに関する講義
オブジェクトとしてのコマンド (Command) アクションとパラメータをパターン化する - このパターンは次の講義で必要になります。
- コード例:
https://github.com/HowProgrammingWorks/Command
CQS、CQRS、イベント ソーシング - リクエストとデータ変更の分離 アプリケーションイベントソーシング - 前回の講義の例を参照してください
俳優モデル
メモリ管理と並列プログラミング
Node.js と JavaScript のメモリ リーク、ガベージ コレクションとプロファイリング Node.js のアトミックス、SharedArrayBuffer、worker_threads JavaScript と Node.js のセマフォとミューテックス マルチスレッド Node.js の共有メモリ — JS Fest 2019 Spring カンファレンスでのレポート
セキュリティ、信頼性、展開、インフラストラクチャ
Promise の未処理エラー JavaScript と Node.js の非同期スタックトレースの問題 Node.js と JavaScript を使用したログ記録 Node.js での正常なシャットダウン Node.js アプリケーションのセキュリティ Node.js でのサーバーレス クラウド (FaaS) とリクエスト コンテキストの分離
コースに関するご意見や、コース教材を拡張するための提案をお寄せください。 私たちの取り組みと、コード例の改善に対するコミュニティの協力に関心をお持ちいただき、ありがとうございます。 ここから公開講座を視聴できる YouTube チャンネルに登録できます。
登録ユーザーのみがアンケートに参加できます。
コースを見ますか?
-
視聴者の38%がはい、どれも面白いですね
-
視聴者の38%が選択的にレビュー58
-
視聴者の38%が興味がない7
220 人のユーザーが投票しました。 10名のユーザーが棄権した。
もっと講義を受けたいですか?
-
視聴者の38%がはい、もちろん191
-
視聴者の38%がはい、トピックを提案します6
-
視聴者の38%が私にはそれで十分です 4
201 人のユーザーが投票しました。 13名のユーザーが棄権した。
出所: habr.com