리액트 19버전 무료 강의(1. 리액트의 핵심 원리 단 하나)
- 리액트는 선언형 프로그래밍 방식으로, 개발자는 화면의 상태(데이터)만 정의하면 리액트가 알아서 화면을 렌더링합니다. ✨
- 기존의 명령형 방식(DOM 직접 조작)과 달리, 리액트는 상태 변화에 따라 화면을 자동으로 업데이트합니다. 🔄
- 리액트는 라이브러리이며, 개발자가 작성한 함수(컴포넌트)를 필요에 따라 호출하여 화면을 제어합니다. ⚙️
- 리액트의 핵심은 '상태(state)' 관리입니다. 상태는 화면에 표시되는 데이터 중 변하는 부분을 의미합니다. 📊
- 리액트는 모든 화면을 미리 만들어 놓는 것이 아니라, 필요한 컴포넌트를 상태 변화에 따라 불러와 효율적으로 화면을 구성합니다. 📦
- JSX는 자바스크립트에 HTML을 섞어 쓴 문법으로, 브라우저가 이해할 수 있도록 변환 과정(트랜스파일링)이 필요합니다. ➡️
- 다음 강의에서는 리액트 실행 방법, useState 등의 Hook 함수, 컴포넌트 생성 및 리액트 원리에 대해 자세히 다룹니다. 🎬