NextJS React 새로운 프로젝트 생성하기 방법
NextJS는 React 기반의 웹 어플리케이션을 위한 프레임워크이다.
React 웹 어플리케이션을 위한 새로운 방안으로 Meta에서 새롭게 제시되었다.
React 기반의 프레임워크는 여러가지가 있다.
NextJS를 이용할 경우 서버 사이드 렌더링, 정적사이트 구성과 라우팅 구현의 편의성을 제공한다.
프레임워크 생성을 위한 CNA
2025년 Meta는 공식적으로 React 개발을 위한 프로젝트 생성 명령어 CRA 지원을 중단한다.
CRA는 npm create-react-app 명령어의 앞글자를 딴 축약어이며,
React 웹 어플리케이션을 제작하기 위한 프로젝트 생성을 위한 명령어이다.
CRA는 지원 중단을 했지만,
보완적 수단으로 여거가지가 발표되었다.
본인의 경우 뜻하지 않게 2024년 중순부터 지켜본 것이 CNA이다.
CNA는 npx create-next-app 명령어로,
React 기반의 NextJS 백엔드 개발을 가능하도록 도와준다.
여러가지 장점은 있겠지만, 글쎄 ~ 정확히 어떤 개발을 해 본적이 없기에 잘 모르겠다.
모든 프로그래밍 언어들이 새롭게 나올 때마다 하는 말은 공통적이기 때문이다.
배우기, 개발하기, 적용하기 과거에 비해 쉬워졌다.
믿음은 가지 않지만, 경험자분들의 말에 따르면,
이전의 그것보다는 개발이 많이 수월해 졌다는 후문이다.
NextJS React 프로젝트 생성 과정
- npx create-next-app
- 무조건 엔터 연타
- npm run build
- npm run dev
- http://localhost:3000
댓글
댓글 쓰기