📄️ NPMパッケージ開発者のためのtsconfig
パッケージを使う人にもTypeScriptによる型の享受を目指す
📄️ デュアルパッケージ開発者のためのtsconfig
フロントエンドでもバックエンドでもTypeScriptこれ一本!Universal JSという考えがあります。確かにフロントエンドを動的にしたいのであればほぼ避けて通れないJavaScriptと、バックエンドでも使えるようになったJavaScriptで同じコードを使いまわせれば保守の観点でも異なる言語を触る必要がなくなり、統一言語としての価値が大いにあります。
📄️ ジェネレーター
Generatorを使用した関数はアロー関数での表記ではなく、必ずfunction*() {}と書く必要があります。次は可能なGeneratorの記述方法です。
📄️ セッターとゲッター
プロパティへのインターセプター(参照・代入・監視などの意味)としGetter/Setterがあります。
📄️ 型のメンタルモデル
型システムの背景理論