Веб-безпека · Junior · Запитання 21 з 75
Чому рендеринг {comment.text} у JSX за замовчуванням безпечний щодо XSS?
- 1React видаляє кожен рядок, що містить
< - ✓Правильна відповідь: React екранує рядки перед вставкою, тож теги стають звичайним текстом
- 3JSX виконується лише на сервері, ніколи в браузері
Пояснення
React записує текст у DOM як текстові вузли. Розмітка в рядку показується буквально, а не розбирається.