美しきTypeScript

こんにちは、永尾です。

今日はTypeScriptについてお話します。

皆さん、JavaScriptはご存知ですか?
一般的にはWebサイトなどで使われるスクリプト言語です。

では、TypeScriptとはどのようなものなのか。

JavaScriptに型とクラスベースオブジェクト指向を加えたもの
と私は理解しています。

これにより、ゴリゴリのオブジェクト指向で記述していくことが
可能になります。

外部のライブラリを使う際に型やクラス定義、インターフェースなどを
調べるという手間はかかりますが
サジェストが効いたり、想定外のエラーが起こりづらくなったりと
恩恵が多いです。

型を定義できるということは…
みんな大好きGenericsを使えるということです。

幸せですね。

そんなTypeScriptをこれからも探求していきたいと思います。