dangerouslysetinnerhtml1 dangerouslySetInnerHTML 0. 해당 글을 작성하게 된 계기해당 글을 작성하게 된 계기는 에디터 편집 과정에 있습니다. 에디터는 사용자가 작성한 HTML 콘텐츠를 저장하고 이를 다시 렌더링 하는 기능이 필수적입니다. 이 과정에서 dangerouslySetInnerHTML를 사용하는 코드가 발견되었고, 이에 대한 이해가 필요했습니다.1.0. dangerouslySetInnerHTML란 무엇인가?1. dangerouslySetInnerHTML 은 React에서 원시 HTML을 컴포넌트에 삽입할 수 있도록 해주는 특수한 속성이다.2. 일반적으로 React는 JSX를 통해 DOM을 관리하지만, 이 속성은 React의 가상 DOM을 우회하여 HTML 문자열을 DOM에 직접 삽입한다.3. 이 기능은 잠재적인 보안 취약점, 특히 XSS(교차 .. 2024. 12. 26. 이전 1 다음