追記: 2020-12-11 別にそうでもないなと考えを変えました. なぜ default export を使うべきではないのか? - LINE ENGINEERING には納得できる論も多いですし, この時やっていたプロジェクトのモジュールがつらいのは単に命名がまずかったからです. 概要 相当遅ればせながらJavaScriptのモジュールについて調べて, 自分なりの付き合い方をまとめました. 結論: export defaultのみを使おう. 他のexportはやめよう. JavaScriptコードのimportがつらい状況になっている 本質的な問題ではないですが, 以下のようなコードがあってつらい. import { actionFoo, actionBar, actionBaz, actionQux, } from '../redux/action'; 本物はもっとひどく, 名前付き
