제1부: 브라우저 렌더링 방식과 JSX
목차
- 들어가며
- 1. 브라우저 렌더링 방식 이해하기
- 2. 바닐라 JavaScript의 DOM 조작 한계
- 3. React의 등장 배경과 DOM 조작 위임
- 4. JSX의 등장
- 마치며
- 참고 자료
들어가며
현대 웹 개발에서 React는 사용자 인터페이스를 구축하는 데 필수적인 라이브러리로 자리매김했습니다. 프론트엔드 개발에 앞서 React가 왜 등장하게 되었고, 어떤 문제를 해결하려 했는지 이해하기 위해서는 먼저 브라우저의 렌더링 방식과 기존의 JavaScript를 사용한 DOM 조작의 한계를 살펴볼 필요가 있습니다.
이번 글에서는 브라우저가 어떻게 웹 페이지를 렌더링하는지, 그리고 React의 핵심 개념인 JSX가 어떤 역할을 하는지 알아보겠습니다.