리액트의 장점을 알아보기 위해 바닐라 js와 비교해보자.우선 react를 쓸 수 있기 위해서 react와 react-dom을 import한다.React JS의 규칙 중 하나는 HTML을 직접 작성하지 않는다는 것이다. 대신 JS코드를 사용하자.개발자들이 작성하는 방법은
위 코드의 id="btn"을 이용한 동작을 대체하는 코드를 JavaScript로 작성해보자.button에 event listener를 줘 보자.JSX는 JavaScript를 확장한 문법이다. HTML과 흡사한 문법을 사용해서 React 요소를 만들 수 있게 해준다. (
선언형 프로그래밍컴포넌트 시스템멀티 플랫폼 지원명령형DOM, jQuery선언형ReactDOM : Document Object ModelHTML 요소들의 구조화된 표현여러 프로그램들이 페이지의 콘텐츠 및 구조, 스타일을 읽고 조작할 수 있도록 API 제공.DOM은 브라우
React의 선언형 프로그래밍?네비게이션처럼 지시.웹브라우저에서 제공되는 네이티브 기술을 사용하지 않고, 컴포넌트 중심으로 설계하는 방식으로 interface 설계 → React나 Vue 사용하는 이유CDN(Content Deleverly Network)를 사용해서 R
리액트가 렌더링 하게 하기 위해서는 컨테이너 안에서 병합을 해 줘야 한다.병합하기 위한 형태이다.마크업을 하려면 <React.StrictMode>를 만들어야 되고, 랑 를 자식으로 구성해야 된다.컴포넌트를 쓴다는건 어떻게 쓰는것일까?실제 DOM에 렌더링하려면 어떻