React · Junior · Запитання 2 з 75
Що таке віртуальний DOM у React?
- 1Прихована копія браузерного рушія, у якій React рендерить сторінку заздалегідь
- ✓Правильна відповідь: JS-опис UI: React порівнює його з попереднім і змінює в DOM лише різницю
- 3Вбудований у браузери API, що пришвидшує будь-які операції з DOM-деревом
Пояснення
Під час рендеру компоненти повертають дерево React-елементів - звичайних JS-об'єктів. React порівнює нове дерево з попереднім (reconciliation) і вносить у справжній DOM мінімальні зміни. Це не браузерний API і не копія браузера.