.jpg)
✔️ 코드잇에서 React 프론트엔드 개발
인덱스 파일에서 하는 일
React는 html파일을 만져서 코드를 작성할 필요가 없다.
js파일로 설정이 가능하다.

react-dom을 불러서 render 메소드를 이용한다.
render는 코드를 작성시키는 역할을 한다.
render 안에 첫번째 아규먼트는 element이며 두번째는 그 element를 담을 container element를 가져와 첫번째 태그를 감싼다.
JSX
자바스크립트 파일안에 html 태그문법
react에서 지원한다.
모든 html문법을 지원하는게 아니라 class나 for는 조금 다르게 표현한다.

보통은 class라고 할텐데, class 함수가 존재해서 className이라고 한다.

그리고 for속성은 htmlFor라고 작성해야 동작을 한다.
프래그먼트 (Fragments)
Fragments는 DOM에서 별도의 노드를 추가하지 않고도 여러 자식을 그룹화할 수 있게 도와준다.
불필요한 div태그를 줄이는 방법
예 )
바뀌기 전...

바뀌고 나서...

결과값 :

그리고 매번 긴 이름을 반복해서 사용하지 않아도 된다.
그 방법은.....

기존에 있던 Fragment를 지우고, 빈 태그를 쓰면 된다.
느낀점 :