리액트의 기본 2

Summer·2022년 12월 23일
0

리액트

목록 보기
2/7

왜 'import React from "react"' 를 써야하는가

: 브라우저는 리액트를 못 알아듣기 때문이다. 브라우저는 html, css, javascript만 이해한다. 그래서 리액트를 자바스크립트로 변환시켜주기 위해서 바벨을 쓰는데 바벨도 jsx 신택스를 모르니까 jsx 신택스가 포함된 react를 임포트해서 사용해야한다.

** 하지만 이건 React17 이전까지의 이야기고 이제 간단한 컴포넌트를 만들때에는 임포트하지 않아도 된다.

리액트 component는 무엇인가

: 리액트의 컴포넌트는 리액트 요소를 리턴해주는 함수 같은 것이다.
독립적이고, 코드를 재사용할 수 있게 해준다. 자바스크립트의 함수와 비슷하지만 react요소를 리턴한다는 점에서 차이가 있다.

0개의 댓글