記事へのコメント16

    • 注目コメント
    • 新着コメント
    KoshianX
    使うべきっていうより現状ではそうせざるを得ないって話じゃないのかこれ……

    その他
    aiueokabe
    interfaceの方が若干早いのは事実だけど、よほど大きなプロジェクトでなければ実用上変わらないという認識。急に1分から30分に増えたのは異常事態では?結果的に改善したからといって結論を急がない方が良いと思った。

    その他
    atsushieno
    tscの実装は何年も眺めていないが、コンパイラによる生成コードの最適化は型情報が詳細に判明しているときにだけ行われるものも多いので、生成コードのパフォーマンスに影響が出ていないか調べたほうがよさそう。

    その他
    circled
    interfaceと聞くとJavaみを帯びてくる

    その他
    ultimatebreak
    そのうち解決されそう

    その他
    jintrick
    tscが重くなったということしか理由が書いてなかった

    その他
    s025236
    s025236 等価ならinterfaceの方が良いけど緩いinterfaceで複雑な条件分岐するなら厳密なtype使ってtypegurdした方が実行環境では最適化し易いだろうし原因もわからぬまま状況証拠のみで”結論"とか"使うべき"って強い言葉は良くない

    2025/10/21 リンク

    その他
    Xibalba
    なるほど

    その他
    onesplat
    原因の掘り下げしてなさすぎだろ。こんなにレベル低いのに結論とか書いちゃっていいのかな

    その他
    tockri
    なんかさ、typeで書いたほうがかっこいい感じするじゃん。なんとなく。(陥し穴に落ちるやつ)

    その他
    tohokuaiki
    へー。typeしか使ってないわ

    その他
    inatax
    inatax うーん不思議だ。単純な交差型なら計算量は線形に収まりそうなものだけど。ある日突然遅くなったなら、その間の変更をじっくり見たいところだ

    2025/10/20 リンク

    その他
    knjname
    昔からこれあるよなあ typeで作られた型をextendしたインタフェース作って回避したりとかしてたわ

    その他
    dorapon2000
    “交差型 (&) が幾重にも重なった複雑な型定義では、この計算コストが指数関数的に増大し、型チェック全体のパフォーマンスを著しく低下させるのです。”

    その他
    leiqunni
    leiqunni 詳しくないけど、置換で置き換えができるならコンパイラが最適化してもいいのでは。即時評価を期待してるのに遅延評価になったらダメか。

    2025/10/20 リンク

    その他
    suika3417
    意外な落とし穴あるんだな

    その他

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

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

    関連記事

    【結論】TypeScriptの型定義はtypeよりinterfaceを使うべき理由

    はじめに TypeScriptでコンポーネントのPropsやオブジェクトの型を定義するとき、typeとinterfaceのどち...

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

    • sskoji2025/10/31 sskoji
    • okada327376192025/10/27 okada32737619
    • timdaik_tech2025/10/26 timdaik_tech
    • hush_in2025/10/25 hush_in
    • daichirata2025/10/24 daichirata
    • shimbaco2025/10/24 shimbaco
    • hagane2025/10/24 hagane
    • o_hiroyuki2025/10/23 o_hiroyuki
    • cyber_snufkin2025/10/22 cyber_snufkin
    • snaka722025/10/22 snaka72
    • okumuraa12025/10/22 okumuraa1
    • cpw2025/10/22 cpw
    • lufiabb2025/10/21 lufiabb
    • wushi2025/10/21 wushi
    • poad10102025/10/21 poad1010
    • yuiseki2025/10/21 yuiseki
    • momonga_dash2025/10/21 momonga_dash
    • KoshianX2025/10/21 KoshianX
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む