TSKaigi

トーク

VueUse から学ぶ実践 TypeScript
LT
VueUse から学ぶ実践 TypeScript
DAY2 / 14:00 〜 14:30アセンドトラック

トークの主題

VueUse(Vue.js用の人気ユーティリティライブラリ)のコードベースから、TypeScript の型機能の実践的な使い方を紹介します。
TypeScript の基本を理解している方を対象に、実際のOSSから学べる型システムの利用例をお伝えします。

発表内容

VueUse の以下の2つの関数に注目し、実際のコードを通じてその活用方法を解説します。

useClipboard

関数オーバーロードと Conditional Types の連携

useChangeCase

複数の型機能の組み合わせによる高度な型生成

ツノ

ツノ

弁護士ドットコム株式会社 / フロントエンドエンジニア

弁護士ドットコム株式会社のクラウドサインというプロダクトを作っています。 SIerや社内SEを経験した後、2022年にフロントエンドの面白さに気づき、それ以来熱中しています。

X