배경
한국기술산업(KTI)은 30여 년 경력의 피뢰·서지·접지 전문기업으로, 홈페이지는 Classic ASP 시절에 만들어진 레거시였다. 2020년 법인 설립 준비 기간에 CRA 기반 SPA 전환을 설계(v1)했고, 2024년에 Next.js 14 정적 사이트로 처음부터 재구축(v2)해 약 1개월 만에 완성·배포했다.
서버는 그대로, 렌더링만 바꾸다
핵심 결정은 레거시 ASP 백엔드를 교체하지 않는 것이었다. 프론트는 기존 백엔드를 axios로 호출하는 순수 클라이언트 사이드 소비자로 설계해, 서버를 건드리지 않고 렌더링 패러다임만 전환했다. 클라이언트 입장에서는 운영 중인 시스템의 위험 없이 사용자가 보는 면만 현대화된다.
라우팅은 route-paths.js 단일 소스로 관리해 헤더·네비게이션·브레드크럼이 한 곳에서 일원화되도록 했다. 이 설계 철학은 v1에서 세운 것을 v2가 그대로 계승한 것으로, 4년의 간격을 두고도 기획(6개 섹션)이 실제 6개 상위 라우트에 1:1로 채워져 출시됐다.



