Parcelについて調べてみた

11091 ワード

はじめに

2022年4月現在、モジュールバンドラといえばwebpack一択という印象を受けます。(個人的な偏見)
webpackはビルドに関して設定できることが多く汎用性も高い反面、webpack.config.js ファイルの設定について若干学習コストが高い印象を受けます。

例えば簡単なマークアップを行いたい場合、手軽なビルド環境でバンドルを生成できれば良いという場合が多いです。
そこで、手軽なビルド環境でバンドルを生成できるモジュールバンドラとしてParcelがあげられます。
今回はParcelについて調べたことを簡単にまとめてみました。

間違った理解をしている可能性もあるので、コメントでご指摘いただけると助かります🙇‍♂️

そもそもモジュールバンドラって何?

モジュールバンドラの目的は「複数のモジュールをまとめること」です。
「複数のモジュールをまとめること」と言われても、自分はフワッとした理解しかできませんでした。
まずモジュールやバンドルという言葉について理解が必要です。
こちらのbookがとても丁寧に解説されていて参考になりました。