위코딩
반응형
article thumbnail
[React] JSX(JavaScript XML) 소개와 사용법
Framework/React 2023. 7. 21. 14:42

JSX는 JavaScript의 확장 문법으로, React에서 사용되는 UI 요소를 작성할 때 사용됩니다. JSX는 JavaScript 코드에서 HTML과 유사한 문법으로 UI를 작성할 수 있도록 도와주며, 가독성이 좋고 작성하기 쉬워 React 컴포넌트 개발에서 널리 사용됩니다. 아래에서 JSX의 소개와 사용법에 대해 알아보겠습니다. JSX란? JSX는 React의 핵심 요소 중 하나로, JavaScript의 확장 문법입니다. React 컴포넌트의 UI를 작성할 때 HTML과 유사한 구조를 사용하여 작성할 수 있으며, 이를 통해 코드의 가독성을 높이고 개발자들이 쉽게 이해하고 작성할 수 있도록 도와줍니다. JSX는 React 엘리먼트를 생성하고, 속성(props), 이벤트 핸들러, 자식 요소 등을 정의하..

article thumbnail
[React] React 소개와 기본 구조
Framework/React 2023. 7. 21. 14:07

React는 페이스북에서 개발한 자바스크립트 라이브러리로, 사용자 인터페이스(UI)를 만들기 위해 사용됩니다. React는 컴포넌트 기반 접근 방식과 가상 DOM(Virtual DOM)을 통해 높은 성능과 재사용성을 제공하며, 단방향 데이터 흐름을 따르는 특징을 가지고 있습니다. 아래에서 React의 소개와 기본 구조에 대해 살펴보겠습니다. React란? React는 사용자 인터페이스를 만들기 위한 자바스크립트 라이브러리로, 동적이고 대규모인 웹 애플리케이션에서도 효율적인 UI 구축을 가능하게 합니다. React의 핵심 개념은 다음과 같습니다. 가상 DOM (Virtual DOM): React는 가상 DOM을 활용하여 실제 DOM과 동기화합니다. 이를 통해 변화가 있는 부분만 실제로 렌더링하여 불필요한 ..

반응형
loading loading