メインコンテンツまでスキップ

目次

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
    • 特徴
    • 基本的な使い方
  • 各パッケージマネージャの比較