目次
1. Introduction
- JavaScript環境の概要
- 目標と目的
- 前提条件
2. Engine
- V8
- SpiderMonkey
- JavaScriptCore
- 各エンジンの特徴と比較
3. Runtime
- Node.js
- 特徴
- インストールとセットアップ
- 主な利用例
- Deno
- 特徴
- インストールとセットアップ
- 主な利用例
- Bun
- 特徴
- インストールとセットアップ
- 主な利用例
- 各ランタイム環境の比較
4. Bundle
- Webpack
- 特徴
- 基本的な設定
- Rollup
- 特徴
- 基本的な設定
- Parcel
- 特徴
- 基本的な設定
- esbuild
- 特徴
- 基本的な設定
- Vite
- 特徴
- 基本的な設定
- 各バンドルツールの比較
5. Transpiler
- Babel
- 特徴
- 基本的な設定
- TypeScript
- 特徴
- 基本的な設定
- 各トランスパイラの比較
6. Package Manager
- npm
- 特徴
- 基本的な使い方
- Yarn
- 特徴
- 基本的な使い方
- pnpm
- 特徴
- 基本的な使い方
- 各パッケージマネージャの比較