✅ わかる
- CSS AnimationがなぜJavaScriptによるアニメーションよりも実行効率が良いとされているか
- CSSはコンポジタスレッドで実行されるので、JavaScriptが実行されるスレッドとは別に動くから。
🍎 わからない
- CSSが具体的にソースコードの状態からブラウザで実行されるまでの過程を知らない。
- 以前FirefoxのServoのCSS Parserは読んだけど忘れた
- CSSの設計、命名
- BEM, OOCSSも知らない
- styled-componentsを使うときに、継承を重ねてしまうのが悪いのかそういうものなのか分からない
- base component (四角形) を定義して、それを継承して新しいcomponentを作る、というのをよくやる。(CSS Animationを作る際)
💙 できる
- Scssが書ける
- CSS in JS ライブラリをいくつか使える
- styled-component, emotion
- CSS Animationが書ける