KDOC 535: CommonJSとESMはモジュールシステムである
この文書のステータス
- 作成
- 2026-02-21 貴島
- レビュー
- 2026-02-21 貴島
概要
commonjs と esm がなにかわからなかった。モジュールシステムなのだという。ほかのファイルからコードを読み込む方法が異なる。
ひとくちに JavaScript といっても、ほかのプログラミング言語では一体化しているような機能を組み替えることができ、多くの組み合わせがある。文法、インポート、トランスパイル、処理系…。
関連
抽象。
- ひとまとまりに見えるものが、別々に選べる部品の組み合わせでできている
関連。
- 類似: KDOC 340: mozcとfcitxの違いは何か?。いつも一緒に使っているものが、役割の違う部品でできている例
- 類推: KDOC 404: ネットワークは階層化によって自由度を高くしている。機能を分けて組み合わせることで、部品を差し替えられる例
- 具体例: KDOC 524: JSXがどのようにJavaScriptに変換されるかを見る。拡張文法の例