# Понимание

### Code splitting

* разделение c помощью React.lazy и React.Suspence
* React.lazy пока не имеет SSR&#x20;

### React roadmap

* разъезд Class компонентов в отдельный package для уменьшения размера в случае использования только функциональных компонентов и хуков

### Context useContext

1. static context = useContext = React.createContext()
2. Provider/Consumer

### Log

1. рендер-коллбэк
