리액트 설치에 대해 궁금한 점이 있습니다.
현재 리액트부분을 시작했는데 리액트를 설치할때
yarn add next@12.1.0 react@17.0.2 react-dom@17.0.2 --exact
이러한 명령어를 사용하는데 이렇게 설치하고 나니 제가 알고있는 폴더들이나 내용이 좀 다르더라구요.
제가 알고있는 건 npx create-react-app ./ 이러한 명령어로 리액트를 설치했는데 이거와 전혀 다른 명령어 인가요?
답변 2
0
안녕하세요! 부드러운 족제비님!
create-react-app은 react 프로젝트를 설치할 때 사용하는 명령어랍니다!^^
create-next-app은 next 프로젝트를 설치할 때 사용하는 명령어예요!
react => 프론트엔드 개발 쉽게해주는 애
next => react를 사용할때 있으면 좋은 도구랑 폴더들 몽땅 갖고있는 애 (react도 들어있음)
따라서, 대부분의 회사는 react를 기반으로 하는 next를 사용한답니다!
create-next-app으로 설치하시되, 이렇게되면 내장되어있는 react가 최신 버전이 깔리게 되므로 수업에서 진행하고 있는 버전으로 react를 강제 바꿔치기 한 것 뿐이랍니다!^^
0
안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 대한 답변은 제 정보 범위 안에서 찾아볼 수 있는 건 없으나, 리액트 설치와 관련해서 간략히 설명드리겠습니다.
yarn add next@12.1.0 react@17.0.2 react-dom@17.0.2 --exact 명령어는 특정 버전의 Next.js, React, 그리고 React-DOM을 프로젝트에 추가하는 명령어입니다. 이 방법은 주로 Next.js를 사용하는 프로젝트에서 적용되며, Next.js는 리액트 기반의 프레임워크이기 때문에 구조와 설치 과정이 다를 수 있습니다.
반면, npx create-react-app ./ 명령어는 Create React App을 이용해서 새로운 리액트 앱을 시작하는 가장 기본적인 방법입니다. 이 명령어를 통해 생성되는 프로젝트는 리액트만을 위한 환경을 제공하고, 필요한 설정이 사전에 구성되어 있습니다.
따라서, 두 명령어가 서로 다른 환경을 구축하는 것은 맞습니다. yarn add 명령어는 Next.js 프로젝트를 위한 것이고, npx create-react-app은 순수 리액트 앱을 만들기 위한 것입니다. 프로젝트의 목적과 필요에 따라 적절한 명령어를 선택해서 사용하시면 됩니다.
fetchBoardsOfMine, fetchBoardsCountOfMine 에러 문의드립니다
0
36
1
댓글 기능 구현 중 질문드립니다.
0
66
1
쿠폰코드 발급
0
132
2
example 서버 플레이그라운드, API 접속 모두 안됩니다.
0
86
2
문의드립니다!! ㅠㅠ
0
101
2
graphql 백엔드 서버가 포폴용 빼곤 접속이 안됩니다.
0
76
2
_app.js 작성 이후로 에러가 발생하네요
0
93
2
학습자료
0
70
2
학습자료가 안열립니다.
0
49
2
플레이 그라운드 퀴즈 문제 질문이 있습니다.
0
59
0
기존강의 구매자, 업데이트 끝인가요?
0
109
3
업데이트 버전 수강
0
88
2
완벽한 프론트엔드
0
136
2
나만의 쇼핑몰 샘플 페이지 접속 확인부탁드립니다.
0
81
1
graphql 접속이 안됩니다.
0
100
2
const, let 사용 질문 드립니다.
0
70
2
싸이월드 만들기 1탄 피드백 부탁드립니다.
0
122
2
회원가입 과제 피드백 부탁드립니다.
0
80
2
styled.span / styled.input "CSS 자동완성"
0
47
1
쿠폰 발급 관련
0
166
2
서버 502 error
0
247
2
쿠폰 다시 부탁드려도 될가여?
0
140
2
a태그 패딩했을때 왜 크기가 줄어들지 않고 늘어나나요
0
183
2
2분 44초 질문
0
131
3





