Upgrade to Pro — share decks privately, control downloads, hide ads and more …

第1回 TypeScriptを使おう

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for akatsuki1910 akatsuki1910
July 25, 2023
20

第1回 TypeScriptを使おう

Avatar for akatsuki1910

akatsuki1910

July 25, 2023
Tweet

More Decks by akatsuki1910

Transcript

  1. 雰囲気でTypeScriptを使うことによる弊害 • 型が間違っているので、それを扱うコードも間違っていく • 上記により、エディタからの恩恵が薄い • コンパイルに時間がかかる • ただコードが長くなるだけ •

    TypeScript用にライブラリを入れることになるため、メンテが大変 → TypeScriptは導入するだけで良いというものではない → ちゃんと理解せずに使うのなら導入しない方が良い
  2. 「TypeScriptを使おう」シリーズの最終目標 • 型で嘘をつかないようにする ◦ 共同開発の基本 • めっちゃ初歩の型の付け方や仕様を知る ◦ 応用的な型を作りやすくなるため、型パズルも出来るようになる •

    出来るだけTypeScriptの恩恵を得れるようにする ◦ エディタのサジェストも受けることができ、うれしい • anyは絶対に使わない ◦ 型無しのJavaScriptを書くならTypeScriptを入れるな ◦ anyの存在意義の話は長いのでしません • 型駆動開発が出来るようになる ◦ 設計が考えやすくなる