0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[JavaScript] モジュールバンドラー

Last updated at Posted at 2024-10-27

目次

モジュールバンドラーとは

複数のJavaScriptファイルや他の依存ファイルを1つまたは複数のファイルにまとめ、ブラウザで効率的に読み込めるようにするツール
パフォーマンスを改善するために、コードの縮小や動的ロードの最適化なども行う

種類

  1. Webpack
    最も普及しているバンドラーで、豊富なプラグインやローダーを使用して、JSやCSS、画像などの様々なファイルをまとめられる
  2. Rollup
    ライブラリ向けに最適化されたバンドラーで、ツリーシェイキング機能が優れている
    主にESモジュールを効率よく処理できる点が特徴
  3. Parcel
    設定が不要な「ゼロコンフィグ」で簡単に使えるバンドラー
    柔軟な設定も可能で、多くの機能を自動化する
  4. Vite
    開発サーバーが非常に高速で、モジュールバンドラーとビルドツールの両方の機能を兼ね備えている
    ESモジュールをネイティブにサポートし、開発時はESMを使ってブラウザにファイルを直接提供する
    生産ビルドでは、Rollupを使用して効率的に最適化したバンドルを作成できる

参考リンク

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?