리액트에서 컴포넌트는 대문자로 시작해야한다 그게 규약임

왜 그래야하는지는 밑에 적음

 

그리고 리액트의 컴포넌트는 그냥 자바스크립트의 함수인데

특수한걸 return 하는 JSX를 리턴하는 함수이다.

 

컴포넌트 함수를 만들면

import 해서 html 처럼 사용할수 있는데

소문자로 시작하는 html와 달리

컴포넌트는 대문자로 시작한다.

그래야 리액트가 사용자 지정 컴포넌트라고 감지한다.

 

JSX는  루트 요소가 하나만 있어야한다 ㅋ

 

정리해보면 좋은 것들

1. 리액트 코드 작성 규약

 

반응형

+ Recent posts