JavaScriptライブラリを読むときのコツ
- ライブラリ読む時にloggerやdebuggerを入れる発想はなかったので面白いなあと思った。
- package.jsonのbinフィールドに対象ファイルの指定するだけで、npx
と言うように使うことができるようになる。 - Consoleクラスを使うとconsole.log()の内容をどこに出力するか決めることができる。
- static factory methodと言う、constructorをprivate にして、名前つきstatic methodからnew XXX()を返すようにする方法が有るとのこと。
- module import時にインスタンス化までされていることもある様子。魔術感がある。
視聴中のパフォーマンス改善
- ランタイムのパフォーマンスに関してはLighthouseのように簡単に計測できるツールがないため、自分で計測環境を整える。
- 開発マシンは高性能なのでテストするときはCPUスロットリングを忘れずに。
Figma Basics
- Component化するとリストみたいに並べる時に便利。ColorやTextはStyle化して統一する。
- Prototype機能を使うと実際にinteractiveな動きを見ることができる。すごい。