일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 설정
- 룸북
- BindingResult
- Test 룸북 사용하기
- 함수 인자값 id
- StringUtils.hasText
- 자바스크립트 인라인
- 프로젝트 클린
- JSON
- 스프링부트
- 다른사람 프로젝트 수정전 가져야할 자세
- Java
- 순서 보장
- 타임리프
- cmd
- Intellij
- 개발시작전 자세
- 하모니카 OS 5
- select
- js
- it
- 비밀번호 변경 명령어
- 시퀀스 조회
- 추천 사이트
- 추천 프로그램
- 리눅스
- 명령어
- #{..}
- linux
- 타임리프와 스프링
Archives
- Today
- Total
웹개발 블로그
[NextJs] Cors 문제 우회하기 본문
1. Next.js의 rewrites 기능을 사용해 클라이언트가 Next.js 서버로 요청하면, 이를 백엔드 서버(여기서는 localhost:8080)로 프록시하여 전달하도록 구성
2. rewrites는 Next.js 서버를 중개 서버처럼 사용하므로, 클라이언트가 직접 localhost:8080으로 요청하는 것을 피함.
⏬next.config.js 또는 커스텀 서버 파일만들어서 해결하기
/** @type {import('next').NextConfig} */
const nextConfig = {
//output: 'standalone',
//reactStrictMode: true,
async rewrites() {
return [
{
source: '/api/:path*',
destination: `http://localhost:8080/api/:path*`,
}
]
}
};
export default nextConfig;
'◆React.js & Next.js & Node.js > Next.js(프레임워크)' 카테고리의 다른 글
Next.js와 React.js 무슨 차이인가? (0) | 2025.04.13 |
---|---|
[Next.js] 사전 렌더링 (0) | 2024.12.03 |
[Next.js] Next.js와 React.js 차이? (0) | 2024.12.03 |