Next.js 개요 및 프로젝트 구조
Next.js
2023. 8. 28. 03:26
Next.js는 server-side rendering등 여러 편의 기능을 지원하는 React 프레임워크이다. 회사에서 다른 분이 Next.js로 프로젝트를 진행하는 것을 보면서, React를 사용하여 기능을 구현해야 여러 기본 기능들을 구현하기 위해서는 서드파티 라이브러리들을 적절히 활용해야 하며, 프로젝트 시작 시 프로젝트 설정을 위해 여러 라이브러리를 설치하는 등 여러 선행 작업 들을 진행해야 한다. 이를 간단히 얘기해보자면, 스타일링을 위해서는 styled-component나 tailwindCSS를 설치하고, 라우팅 기능을 위해서는 React-Router라이브리러리를 설치해야 한다. 해당 작업에는 그리 오래 걸리는 작업이 아니지만 여건 번거로운 것이 사실이다. Next.js에서는 기본적으로 초기 ..