배포·서버
학습 목표: 정적 배포와 서버 실행을 구분하고 빌드·환경변수·도메인 문제를 점검합니다. 선수 지식: Git과 프로젝트 빌드 명령, HTTP 기초가 필요합니다. 초급·중급·고급의 목표를 확인하고 현재 공개된 글부터 학습하세요. 빈 단계는 계획을 유지하며 내용을 차례로 보강합니다.
단계별 학습 목표
각 단계의 학습 목표입니다. 공개된 글은 위의 단계별 링크에서 바로 볼 수 있습니다.
초급 목표
빌드 결과와 서버 및 도메인의 기본 역할을 익혀, 작은 웹 프로젝트를 배포하고 접속 문제를 확인하는 방법을 다룹니다.
학습 주제
- 빌드 결과와 배포
- 도메인과 HTTPS
- 환경 변수와 로그
중급 목표
자동 배포와 요청 흐름을 연결하여, 환경 차이와 캐시 및 서버 설정 때문에 생기는 서비스 문제를 해결하는 방법을 다룹니다.
학습 주제
- 자동 배포와 검증
- 프록시와 캐시
- 환경 차이와 장애 진단
고급 목표
가용성과 운영 비용을 기준으로, 관측과 복구 및 안전한 변경 적용을 갖춘 배포 구조를 설계하는 방법을 다룹니다.
학습 주제
- 배포 전략과 되돌리기
- 서비스 관측과 알림
- 용량 계획과 장애 대응
단계 안에서는 학습 순서대로 표시합니다. 선택 참고는 필수 진도에 포함하지 않습니다.
초급 4개
학습 1 / 4 · 필수 학습
Vercel Next.js 첫 배포: 환경변수와 Production URL 연결학습 2 / 4 · 필수 학습
커스텀 도메인 연결: DNS와 HTTPS 확인
이 단계의 학습 글은 준비 중입니다.
중급 1개
학습 3 / 4 · 필수 학습
배포 환경 차이 해결: 프록시·캐시·환경변수·헤더 점검
이 단계의 학습 글은 준비 중입니다.
고급 1개
학습 4 / 4 · 필수 학습
프론트엔드 운영 모니터링: 로그·알림·롤백·장애 대응
이 단계의 학습 글은 준비 중입니다.
개념·참고 5개
참고 1 / 5 · 선택 참고
SSH SFTP FTP 차이: 서버 접속과 파일 전송 기준 잡기참고 2 / 5 · 선택 참고
GitHub Actions npm ci 실패 해결: lockfile과 Node 버전 확인참고 3 / 5 · 선택 참고
Vercel Next.js 배포 실패 해결 체크리스트: 빌드 로그·환경변수·Node 버전 확인법참고 4 / 5 · 필수 선수
Vercel 404 NOT_FOUND 오류 해결: Next.js 배포 후 라우팅과 rewrites 확인참고 5 / 5 · 선택 참고
프론트엔드 배포 오류 해결 허브: Vercel, Netlify, Firebase 체크리스트
이 단계의 학습 글은 준비 중입니다.