카테고리 없음

미디엄 게시글을 읽고 - 2025/02/04

선인장777 2025. 2. 4. 08:54
제목

Day 1: Can You Solve This JavaScript Challenge?

Next.js Rewrites and Redirects: A Deep Dive

 
출처 https://medium.com/javascript-in-plain-english/day-1-can-you-solve-this-javascript-challenge-13d78000534e https://medium.com/front-end-world/next-js-rewrites-and-redirects-a-deep-dive-03c17da2c085
요약 JS 루프의 동작방법 Redirects는 한 URL에서 다른 URL로 사용자를 이동시키는 기능입니다.
  • next.config.js 파일에서 설정합니다.
  • 영구적(permanent: true) 또는 임시적(permanent: false) 리다이렉트를 설정할 수 있습니다.
  • 브라우저의 URL이 변경되고 새로운 요청이 발생합니다.
  • URL 재구성, 콘텐츠 이동, SEO 최적화 등에 유용합니다.


Rewrites는 URL을 변경하지 않고 내부적으로 다른 경로로 요청을 매핑합니다.
  • 마찬가지로 next.config.js 파일에서 설정합니다.
  • 브라우저의 URL은 변경되지 않습니다.
  • 내부 파일 구조를 숨기거나 외부 API와의 통합에 유용합니다.


사용 시기
  • Redirects: URL 변경이 필요하고 검색 엔진에 알려야 할 때 사용합니다.
  • Rewrites: 내부 구조를 숨기거나 일관된 URL 패턴을 유지하면서 다른 리소스로 라우팅해야 할 때 사용합니다.