pile·
프론트엔드·saramin사람인 기술블로그·

Next.js 프로젝트의 정적 파일 배포 환경 구성

문제온프레미스 환경에서 개발·프로덕션 정적 파일 혼재로 CDN 캐시 오염, 불필요한 개발 리소스 프로덕션 누적, 브랜치별 병렬 개발 불가
접근개발(dev.saraminimage.com/{서비스}/{브랜치})·프로덕션(static.saraminimage.co.kr) 환경 완전 분리. custom image loader로 레거시·신규 경로 구분, rsync+Git diff 기반 변경 파일만 Akamai 선택적 퍼지
결과브랜치별 독립 정적 파일 관리 실현, 불필요한 CDN 퍼지 비용 절감, CI/CD 연동으로 배포 자동화
saramin
사람인 기술블로그 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 프론트엔드·여기어때 (GC컴퍼니)여기어때 (GC컴퍼니)·

    항공 프론트엔드 구축기 (7/10): 창구를 하나만 두었습니다

    여기어때 항공 서비스 프론트엔드가 웹과 앱 웹뷰 두 환경에서 동일한 함수 호출로 동작하는 앱 브릿지 추상화 레이어를 설계한 과정을 다룬다. iOS·안드로이드 규약 차이와 "웹에 존재하지 않는 브릿지를 어떻게 호출하나"라는 문제를 단일 추상화 층으로 해결한 구현 사례다.

    요약 이어보기
    #react#typescript#webview+2