create-react-app 프로젝트이름
으로 React를 빠르게 작업할 수 있는 패키지를 설치했다. 하지만 구성들을 모두 알아야 마음이 편할 거 같다. 개발자 마인드 ㅋㅋㅋ?
public
<div id="root"></div>
manifest.json는 앱에 대한 정보를 담고 JSON 파일이다. 웹 개발자들은 웹앱이 어떻게 하면 모바일앱 처럼 보이게 할지 연구해왔다. 애플은 웹앱 에 Native 느낌을 넣으려고 했는데, 위 사진( index.html ) 에 link하나가 적용된 것을 볼 수 있다. 그 후 결국 manifest가 나타났다.
src
이제 여기에는 component, pages 등 원하는 디렉터리를 만들고 본인 스타일에 맞게 코드를 설계하면 된다.
App.js, App.css, App.test.js(테스트)로 위의 기본 UI 생성하고 있다.
설계한 코드들을 index.js에서 출력 (DOM render)한다.
npm test
로 실행할 수 있다.마무리
이제 create-react-app 의 구성을 모두 살펴보았다. npm start
로 실행하여 본격적으로 프로젝트를 설계하거나 실습을 해도 좋을 것이다.