1. next.config.js가 필요한 이유

2. 대표적인 next.config.js 옵션

  1. .next 라는 빌드 결과물의 폴더 이름을 변경하거나 빌드 할 때마다 생성되는 build id 등을 고정할 수도 있다.
  2. dev 모드, production 모드, staging 모드의 api url을 분기할 수 있다. (개발 모드 : 로컬에서 개발하는 것, 스테이징 : 프로덕션에 올리기 전에 사내에서 테스트를 할 때 보는 버전, 프로덕션 모드 : 실제 배포를 하여 사용자들이 보는 버전)
  3. 이 밖에 옵션은 그 때 그 때 공식문서를 참고한다. https://nextjs.org/docs/api-reference/next.config.js/introduction

3. API 분기 예제

참고문헌