Node.jsイベントループ徹底解説 - 非同期処理の実行順序を理解する Node.jsのイベントループのフェーズ(timers、pending callbacks、poll、check、close)、process.nextTick()とsetImmediate()の違い、マイクロタスクキューとマクロタスクキューの実行順序を詳しく解説します。
Node.jsとは何か - JavaScriptをサーバーで動かすランタイム入門 Node.jsの歴史と設計思想、V8エンジンとlibuv、ブラウザJavaScriptとの違い、シングルスレッド・イベントループモデル、バージョン管理(LTS vs Current)を解説します。公式サイトからのインストール方法とREPL操作を実践的に学べます。
JavaScriptのイベントループの基礎と非同期処理の仕組み JavaScriptの非同期処理を支えるイベントループ、コールスタック、タスクキュー、マイクロタスクキューの仕組みを初心者向けに解説します。setTimeoutやPromiseの実行順序をMermaid図で視覚的に理解できます。