Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
라이브관 프론트엔드 입장에서 바라보기👀 섬네일

라이브관 프론트엔드 입장에서 바라보기👀

올리브영 favicon올리브영·Frontend·
TypeScriptReactReact QueryNext JSServer Side Rendering
2023년 01월 04일2

AI 요약

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

핵심 요약

올리브영의 라이브관 프런트엔드 팀은 신규 아키텍처 기반으로 라이브관을 구축하고 SSR과 CSR를 조합해 로딩 속도와 페이지 품질을 개선했다.

주요 경험

  • Next.js 12를 기반으로 TypeScript, Recoil, React Query를 도입해 프런트엔드 아키텍처를 분리하고 초기 렌더링을 개선했다.
  • Next/Image를 적극 활용하고 Lazy loading과 Skeleton 이미지를 도입해 콘텐츠 로딩 품질을 높였다.
  • Custom hook으로 비즈니스 로직과 화면 렌더링을 분리하고 useMemo/useCallback, dynamic import로 렌더링 최적화를 적용했다.

얻은 인사이트

  • SSR 기반 렌더링이 초기 화면 품질에 긍정적 영향을 주는 것을 확인했다.
  • 소규모 팀에서도 프런트엔드 공통 규칙과 코드 리뷰의 가치가 크다.
  • Next.js 13 대비 방향성 준비의 필요성을 확인했다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
B2B 물류 스쿼드 백오피스 프론트엔드 성능 개선 섬네일
76%

B2B 물류 스쿼드 백오피스 프론트엔드 성능 개선

올리브영 favicon올리브영·2023년 09월 25일
올리브영 메인페이지 성능 개선기 섬네일
75%

올리브영 메인페이지 성능 개선기

올리브영 favicon올리브영·2022년 12월 07일
온라인몰 성능개선을 위한 FE 개발자의 고민 part-1 섬네일
75%

온라인몰 성능개선을 위한 FE 개발자의 고민 part-1

올리브영 favicon올리브영·2023년 08월 30일