記事へのコメント20

    • 注目コメント
    • 新着コメント
    tagucch
    tagucch “TypeScriptのenumを使わないほうがいい理由を、Tree-shakingの観点で紹介します”

    2021/06/22 リンク

    その他
    tossy_yukky
    tossy_yukky トランスパイル後のコードも確認する癖つけたいなぁ

    2020/07/04 リンク

    その他
    mezamashi0540
    mezamashi0540 Javaとswiftに比べて、TypeScriptのenumは不便なのであまり使いたくない。

    2020/07/04 リンク

    その他
    ledsun
    ledsun 参照しないenumをimportして、tree-shakingが効きないと嘆くのは、なんか変な感じ。eslint-plugin-unused-importsとか使えないのかな?

    2020/07/04 リンク

    その他
    takitakit
    takitakit “Union Types”

    2020/07/04 リンク

    その他
    ms2sato
    ms2sato この話とか「Interfaceは避けよう」みたいな”言語仕様で用意された直感的なものより別のものが有利”な事があるが、できれば自然に書いたらOKになって欲しい。トランスパイルの結果の違いなら揃えられないものかなぁ。

    2020/07/04 リンク

    その他
    non_117
    non_117 bundle sizeへの影響という論拠は弱くない?もっと優先度の高い最適化があるので、これをやってもいいけど、割とどうでもいい。

    2020/07/04 リンク

    その他
    Keisuke69
    Keisuke69 enumではなくUnion Types使えって話

    2020/07/04 リンク

    その他
    t-murachi
    t-murachi んー…

    2020/07/03 リンク

    その他
    kabukawa
    kabukawa ふむふむ。トランスパイルされた時にどうなるかを見ると結構違いがあって面白い。

    2020/07/03 リンク

    その他
    takeag
    takeag 僕もenum→Union Typesに乗り換えた口です。 推薦されてるならそれに乗っかっとけ。

    2020/07/03 リンク

    その他
    hirose504
    hirose504 “まとめ:列挙型をTree-shakingの観点で見た場合 Union Types > const enum > enum の順でオススメします。”

    2020/07/03 リンク

    その他
    mizchi
    mizchi 逆にクラサバで辞書共有する場合はenumの方が圧縮効率上がるよ

    2020/07/03 リンク

    その他
    for-my-internet-demo
    for-my-internet-demo 言うほどイケてないから推奨とかと関係なく使わんくなったなあ

    2020/07/03 リンク

    その他
    Tomato-360
    Tomato-360 ようは使ってなかったらtree-shakingされないからenumは使わないほうがいいって話かな。コードベースが大きくなったらそうなるかもしれないけど使わないほうがいいと言うにはちょっと微妙な感じもするけど。

    2020/07/03 リンク

    その他
    fukken
    fukken ライブラリとして配布するときはUnion Type一択。特にd.tsにはenumが入るべきではない。

    2020/07/03 リンク

    その他
    yasu-log
    yasu-log TypeScript界隈はUnionTypes推しで積極的に使ったものの、enumのほうがリファクタリングの利点がありました。参照検索/リファクターが安心。

    2020/07/03 リンク

    その他
    lizy
    lizy サイズにシビアなところは大変そう。個人的にはそこまでではないので直接的な分かりやすいほうがいい

    2020/07/03 リンク

    その他
    surume000
    surume000 そんなに意識高いサービス作ってる訳じゃないから、別にいいや

    2020/07/03 リンク

    その他
    potato4d
    potato4d 好みの問題で Union Types 使ってたけど明確な理由をエビデンス付で書いてくれるのかなり助かる

    2020/07/03 リンク

    その他

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

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

    関連記事

    TypeScriptのenumを使わないほうがいい理由を、Tree-shakingの観点で紹介します

    こんにちは。LINE Growth Technology UITチームの慶島(@pittanko_pta)です。 この記事では、TypeScript...

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

    • techtech05212023/05/10 techtech0521
    • invent2023/03/17 invent
    • mikage0142022/10/04 mikage014
    • kadoppe2022/10/04 kadoppe
    • Chisei2022/09/07 Chisei
    • osamu36732022/05/25 osamu3673
    • mi-goto2022/04/14 mi-goto
    • hate_nao2022/02/20 hate_nao
    • repon2021/11/28 repon
    • yamami786512021/10/25 yamami78651
    • klim08242021/07/31 klim0824
    • tagucch2021/06/22 tagucch
    • hisasann2021/04/18 hisasann
    • hondallica2021/03/11 hondallica
    • honeybe2021/01/04 honeybe
    • mapk0y2020/12/22 mapk0y
    • thotentry_hatebu1972020/12/12 thotentry_hatebu197
    • len_prog2020/11/28 len_prog
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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