두 가지 모두 기능상으로는 동일하나, 공식적으로 함수형 컴포넌트를 사용하기를 권장한다.
컴포넌트 밖에서는 내가 필요한 파일을 import 하거나 export default 라는 기능을 통해서 내가 만든 컴포넌트를 밖으로 내보내는 코드가 있다.
부모 컴포넌트 : 다른 컴포넌트를 품는 컴포넌트
자식 컴포넌트 : 다른 컴포넌트 안에서 품어지는 컴포넌트
JavaScript를 확장한 문법
리액트에서는 딱 하나의 html 파일만 존재한다. (public > index.html)
그럼 리액트에서 어떻게 뷰를 그릴까?
App.js 파일에서 보이듯, JSX문법을 사용해서 React 요소를 만들고 Dom에 렌더링 시켜서 그린다.
확장에서 react snippet을 검색해서 설치하면 편리한 묶음 생성이 가능하다.
rfc
, rfce