Dive into Webフロントエンド 依存解決(ディペンデンシィレゾリューション): バンドラー編 by n13u

TechRAMEN 2025 Conference
[一杯] トーク - 20 分

Dive into Webフロントエンド 依存解決(ディペンデンシィレゾリューション): バンドラー編

_n13u_ n13u _n13u_

Webフロントエンド開発では、そのほとんどがnpmモジュールを中心としたエコシステム上で今でも変わらず開発されています。
npmエコシステムにおいて重要なのが、依存解決(ディペンデンシィレゾリューション)と呼ばれるどのnpmモジュールを使うか、npmモジュール間の依存をどう整理して解決しているのかを決める処理です。

今回のトークでは、Webフロントエンド開発でもう1つ重要なnpmモジュールを1つのアプリケーションにまとめ配布可能な形にするバンドラーがどう依存解決をして、そのアプリケーションをバンドルしているか、バンドラーの気持ちになって依存解決(ディペンデンシィレゾリューション)を深ぼっていきます。