react 프로젝트 생성 및 필요한 개발환경을 만들어 준다.npm create-react-app 생성할 이름Development serve를 실행한다Optimized production bulid 생성build 서버가 실행된다파일을 단위로 하는 웹서버를 띄어준다.Jes
JSX >> 문자도 HTML도 아닌 JS의 확장문법 >### Babel >> #### 컴파일러 >> 1. 언어 해석기 >> 2. 특정 언어를 다른 프로그래밍 언어로 옮기는 프로그램
Num은 지금 현재 가지고 있는 값(0)을 의미한다.setNum은 바뀌는 상태를 의미한다. PlususeEffect는 함수와 dependency array를 넣어준다뒤에 있는 \[]값에 따라 다른 변화를 준다만약 \[]가 비어있는경우 처음 렌더링 할 때 한번 실행 시켜
스크롤 이벤트 console 감지
1. React-Query 2. Axios
1\. 설치 : npm install react-hook-form1\. register("key", option)1 ) option : required, minLength, pattern2 ) pattern: 정규 표현식 사용 (value, message)3 ) req
npm install recoil Recoil 상태Recoil 상태 변화Recoil 상태 및 상태 변화
페이지 이동시 Scroll Top >
} catch (err) { console.error(err) }};
파일이 위치한 기준으로 경로를 파악한다.어떠한 파일을 기준의 고유한 경로를 의미 한다.1 ) tsconfig.json 2 ) Vite.config.ts