Kyoto.js 22
オレオレコンポーネント設計を改めて言語化する
nagoya.ts
フロントエンドに不慣れな人が作ったプロダクトの機能改修
コロケーション
固有のコンポーネントを _dependencies/ に置く
共通化したくなった段階で切り出す
ComponentPropsでpropsの型を参照する
ライフサイクルが速い
意味や意図のないコードが排除できている
君は新しい日付/時刻の API Temporal を知っているか?
Temporal
new Date(2024, 12, 29)
TypeScriptで関数型指向で抽象を扱うにはどうすれば良いのか
到達できない型ができないようにする
汎用データ構造
操作で抽象化
Haskellの型クラスと同じようなことをTypeScriptでやりたいがclassを使うしかないのでは