Патерни проєктування · Junior · Запитання 62 з 75
Чому в стані UI краще створювати нові об'єкти, а не мутувати наявні?
- ✓Правильна відповідь: Виявлення змін стає дешевою перевіркою посилання, а попередні версії лишаються цілими для undo чи налагодження
- 2Мутації заборонені в JavaScript
- 3Нові об'єкти займають менше пам'яті
Пояснення
React, Redux і багато інструментів спираються на зміну посилань, щоб помічати оновлення.