Bezpieczeństwo aplikacji webowych · Junior · Pytanie 21 z 75
Dlaczego renderowanie {comment.text} w JSX jest domyślnie bezpieczne przed XSS?
- 1React usuwa każdy tekst zawierający
< - ✓Poprawna odpowiedź: React koduje wartości tekstowe przed wstawieniem, więc tagi stają się zwykłym tekstem
- 3JSX działa tylko na serwerze, nigdy w przeglądarce
Wyjaśnienie
React wstawia tekst do DOM jako węzły tekstowe. Znaczniki w tekście są wyświetlane dosłownie, a nie parsowane.