記事へのコメント19

    • 注目コメント
    • 新着コメント
    inouetakuya
    inouetakuya タイトルが目に入ったので読んだ

    2021/09/12 リンク

    その他
    nilab
    nilab 「基本的にdefault exportを使い、1ファイル1エクスポートをできるだけ徹底する」

    2021/09/10 リンク

    その他
    tjmschk
    tjmschk “そのファイルの「目的」とは何の関係もない(本来そのファイルに置くべきでない)かもしれない定義をそのファイルからexportすることを積極的に許してしまうことに繋がるから”

    2021/09/10 リンク

    その他
    onesplat
    onesplat anonymous default exportは悪というのは同意。その他については理解はできるものの郷にいれば郷に従えという感じはする。そんな潔癖になっても不便なだけだしオナニー感がすごい

    2021/09/10 リンク

    その他
    fuji_haruka
    fuji_haruka 理屈じゃなくエディタ上の体験差異が大きい。補完もそうだが、named export ならエディタで関数名をrefactorするとそれを参照している箇所もちゃんと置換してくれる。

    2021/09/09 リンク

    その他
    arx0balest
    arx0balest 論拠が個人の感想すぎない? / > ファイルの「目的」とは何の関係もない (中略) 定義をそのファイルからexportする / これやる奴は default export でも Object にして全 export するだろうよ。みんな import/no-default-export: error しろ。

    2021/09/09 リンク

    その他
    knjname
    knjname もうdefaultはNext.jsとかファイル構造に本当に意味がある場合しか使いたくないな…

    2021/09/09 リンク

    その他
    ryunosinfx
    ryunosinfx JAVA!JAVA!ファイル=classのjavaこそが至高!という世界観にたどり着く・・・javaは偉大であった・・・

    2021/09/09 リンク

    その他
    n314
    n314 JSはよく分からんけど、コメントにあるようにCRUDを1ファイルにまとめるのか分けるのかは昔から散々議論されてないのかな?と思ったけど特に方法論があるわけじゃなかった。みんな適当にやってる。

    2021/09/09 リンク

    その他
    ku__ra__ge
    ku__ra__ge export/importの仕様は自由すぎた。名前付きでしかエクスポートできず、import * as hoge from "hoge.js"でしかインポートできないみたいな仕様のほうが皆幸せだったのでは。(後発のインポート関数はそんな感じになってる)

    2021/09/09 リンク

    その他
    daimatz
    daimatz module というものに幻想を見過ぎでは?ソフトウェアの(静的な意味での)保守性や堅牢性は module とか名前ではなく型システムに依存すべき

    2021/09/09 リンク

    その他
    emmeleia
    emmeleia default exportされたモジュールをimportするときに使う名前を毎回同じに出来ない(importする人が任意で命名してしまう)のがコード保守的に微妙でnamed exportにしてる。もちろんasで名前は変えられるけども

    2021/09/09 リンク

    その他
    mizchi
    mizchi export default の補完との相性が悪すぎてnamed export以外使う気しない

    2021/09/09 リンク

    その他
    yasu-log
    yasu-log React や Airbnb はexport default 派ですよね。日本だけ named export 文化になっていて、非グローバルスタンダード!

    2021/09/09 リンク

    その他
    bouzuya
    bouzuya 燃えそう

    2021/09/09 リンク

    その他
    Pasta-K
    Pasta-K ふむ

    2021/09/09 リンク

    その他
    dexia2
    dexia2 VSCodeで開発しているとnamed exportの方が補完が効くし、ファイルもまとめられるしで、default exportは最近は使わなくなりましたね

    2021/09/09 リンク

    その他
    dorokei
    dorokei 海外のサイトの日本語翻訳に日本語で反論してるけど、元記事書いた人に一切伝わらないし 、元記事作者ツイッターやってるしそこで疑問を投げてみたらいいのにとは思う。

    2021/09/09 リンク

    その他
    mominis
    mominis exportするものにReact.FCとか型注釈がついてるとプロパティ生やせなくなる気がする.名前つけてからdefault exportすれば自動インポートできるというのは知らなかった

    2021/09/09 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    named exportは有害だと考えられます

    TypeScriptの話です。default exportを使うことが有害であるかのような言説に異議を唱えるためにこの記...

    ブックマークしたユーザー

    • techtech05212024/04/29 techtech0521
    • bananamilk_drink2024/04/04 bananamilk_drink
    • yggdra_w2023/12/01 yggdra_w
    • littlefield2023/08/22 littlefield
    • satoshie2022/07/22 satoshie
    • takurinton2021/11/30 takurinton
    • astk_f2021/11/10 astk_f
    • fuyu772021/09/30 fuyu77
    • h_notsu2021/09/13 h_notsu
    • inouetakuya2021/09/12 inouetakuya
    • shimbaco2021/09/11 shimbaco
    • toshi-toma2021/09/11 toshi-toma
    • kyo_ago2021/09/10 kyo_ago
    • nilab2021/09/10 nilab
    • keno_ss2021/09/10 keno_ss
    • ys00002021/09/10 ys0000
    • tjmschk2021/09/10 tjmschk
    • repon2021/09/10 repon
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事