Что такое `<Activity>` в React и чем он отличается от условного рендеринга?
- <Activity> позволяет скрывать и восстанавливать UI и внутреннее состояние без полного размонтирования
- Conditional Rendering полностью размонтирует компонент → состояние и DOM теряются
- <Activity> сохраняет DOM и состояние скрытого компонента, размонтирует только эффекты