날짜: 2022년 11월 14일 월요일

키워드 및 질문

본문

<aside> 📌 요약: 리액트는 사용자 인터페이스를 만들기 위한 JS 라이브러리다. SPA를 쉽게 구현할 수 있게 해준다. SPA는 Single Page Application으로, 최초에 서버에서 HTML을 전달 받고 페이지의 변경이 필요할 때 변경이 필요한 부분만 다시 그리는 애플리케이션이다.

컴포넌트 단위로 개발하여 생산성, 재사용성을 높이고, Virtual DOM을 통해 SPA를 구현한다. JSX라는 JS의 확장 문법을 통해서 HTML코드와 JS코드를 한데 묶어 DOM 조작이 가능하다.

컴포넌트에 Attribute에 props를 줘서 동적으로 데이터를 할당할 수 있다.

</aside>