How to build Custom Server in Next js (Realtime , Socket IO)
- 넥스트.js에서 커스텀 노드.js 서버를 구축하고 싶은 경우 이를 위해 Serverless 아키텍처를 따르는 WordPress를 사용하는 것에 한계가 있을 수 있음을 이해하십시오. 🤖
- 두 가지 주요 옵션:
- 프론트엔드는 Next.js, 백엔드는 Express.js를 사용.
- Next.js에 커스텀 서버를 구축하여 실시간 업데이트를 위한 Socket.io를 이용. 🚀
- 커스텀 서버 구축 시, Next.js의 자동적인 정적 옵티미제이션이 적용되지 않으며 이전 시스템에 배포하기 어려울 수 있다는 단점이 있음을 기억하십시오. 🚧
- 커스텀 서버 도움말이 없다면, 문서에서 "server-side.js" 파일과 "server.ts" 파일을 참고하여 구축할 수 있습니다. 📄
- 서버를 시작하기 전에
npm run build
혹은 npx next build
명령어를 사용하여 Next.js 프로젝트를 빌드하십시오. 🔨