드디어 리엑트 입성 ⭐️
: javascript를 확장한 문법
➡️ 브라우저가 이해할 수 있는 코드로 변환이 필요해 !
➡️ 이때 사용하는 것이 바로 "Babel"
여러 엘리먼트를 작성하는 경우 ➡️ opening tag와 closing tag로 감싸주기
<>
와 </>
로 닫아주기도 함 !CSS class 속성을 지정하는 경우 ➡️ "clssName
"으로 클래스명을 지정해줘야함
JSX에서 Javascript를 사용하는 경우 ➡️ 중괄호 {}
사용필수
JSX 컴포넌트 생성시 ➡️ "대문자(PascalCase)
"로 컴포넌트 명 지정 !!
조건부 렌더링 사용시 ➡️ 삼항연산자
사용 !
여러개의 HTML 엘리먼트 표시해야 하는 경우 ➡️ map()
함수 사용
map함수 에 key JSX 속성을 넣지 않으면 어떤 문제가 있나요?