В чём разница между императивным и декларативным программированием в контексте React, и как каждый подход влияет на то, как ты реализуешь UI-компонент, например кнопку "Like"? — ДейлиПреп