1) JSX → createElement → JS 객체
2) Virtual DOM = 선언적 UI
3) Reconciliation = O(n) 전략
4) 얕은 비교 = 불변성 전제
5) Fiber = 우선순위/동시성