CRA 란?
Create React App 의 약자로 리액트 앱을 설치해주는 뜻으로
npx create-react-app 프로젝트명 의 명령어로 설치를 할 수 있다.
CRA 구성
public : 정적 파일들을 모아 놓는 폴더
src : 소스코드를 모아두는 폴더 (동적인 파일도 포함) | src/index.js : react의 루트 파일
테스트 환경 실행
npm start : 메모리 상에 빌드 내용을 가지고 기본적으로 3000번 포트에 테스트환경을 구축한다.
빌드 운영 배포
npm run build
src/index.js
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<App />
</React.StrictMode>
);
React.StricMode : 로그 조사 엄격 모드
'React' 카테고리의 다른 글
[React] Link 컴포넌트 (1) | 2024.09.20 |
---|---|
[React] class 컴포넌트와 state의 변화 (1) | 2024.08.30 |
[React] Webpack과 Babel 에 대해서 (JSX 없이 React 구현) (0) | 2024.08.26 |
[React] React 바닐라 JS로 구현해보기 (0) | 2024.08.26 |
[React] 리액트 첫 시작 (0) | 2024.08.24 |