Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

Syrup 모바일 웹 속도 개선기: WebFlux, SSE, 그리고 Next.js

SK플래닛 faviconSK플래닛·Architecture·
ReactJavaSpring WebFluxServer Sent Events
2023년 12월 12일9

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

SK플래닛의 Syrup 웹 게이트웨이에 WebFlux, SSE, Next.js를 도입해 비동기 처리와 렌더링 속도를 대폭 개선했습니다.

구현 방법

  • WebFlux 기반 비동기/논블로킹 게이트웨이 도입 및 Mono.zip 활용
  • SSE로 개별 API 응답을 프런트에 즉시 푸시
  • Next.js를 도입하되 SSR 대신 SSG 중심으로 렌더링 최적화

주요 결과

  • API 요청 건수 70% 이상 감소
  • API 응답 속도 50% 이상 개선
  • First Contentful Paint, Total Blocking Time, Speed Index 등 Lighthouse 지표 개선
  • 최초 로딩 속도 3.52초 → 1.96초로 1.56초 단축

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Next.js 캐싱으로 웹 서버 성능 최적화 섬네일
77%

Next.js 캐싱으로 웹 서버 성능 최적화

카카오엔터테인먼트 favicon카카오엔터테인먼트·2024년 05월 03일
사용자 경험과 성능 개선 방법 in 카카오웹툰 섬네일
76%

사용자 경험과 성능 개선 방법 in 카카오웹툰

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 01월 20일
Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다. 섬네일
76%

Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다.

더핑크퐁컴퍼니 favicon더핑크퐁컴퍼니·2022년 09월 15일