Hardcover 마이그레이션: Next.js에서 Rails 방식으로

2025-05-03
Hardcover 마이그레이션: Next.js에서 Rails 방식으로

Hardcover 팀은 Next.js에서 Ruby on Rails와 Inertia.js로 마이그레이션한 경험을 공유합니다. Next.js의 불분명한 캐싱, 증가하는 비용, 느린 개발 속도 때문에 마이그레이션을 결정했습니다. 결과적으로 Hardcover의 성능이 크게 향상되어 페이지 로딩 속도가 빨라지고 Google Pagespeed 점수도 개선되었으며 방문자 세션 지속 시간이 증가했습니다. 공유 레이아웃 및 SSR 디버깅과 같은 과제는 남아 있지만 전반적으로 긍정적인 결과를 얻었습니다.