새로운 기술 블로그가 추가되었어요

필터 1
Next.js App Router에서 prefetchQuery와 Suspense로 뚜루루뚜루 데이터 스트리밍하기
더핑크퐁컴퍼니
프론트엔드

Next.js App Router에서 prefetchQuery와 Suspense로 뚜루루뚜루 데이터 스트리밍하기

Next.js App Router에서 React Query v5.40.0과 Suspense로 데이터 로딩 전략을 비교했습니다. await 없는 prefetch와 점진적 렌더링으로 더 자연스러운 UX를 얻을 수 있음을 실험했습니다.

#Next.js#App Router
114005분
React Server Component와 Streaming으로 웹 성능 극대화하기: Next.js 실전 가이드
뤼이드
프론트엔드

React Server Component와 Streaming으로 웹 성능 극대화하기: Next.js 실전 가이드

Next.js App Router에서 React Server Components와 Streaming을 활용해 데이터 패칭 패턴을 비교했습니다. loading.tsx와 Suspense, use 훅으로 체감 속도와 로딩 시간을 함께 개선하는 방법을 설명했습니다.

#React#Next.js
215005분
CSR 환경에서 Suspense로 발생한 문제 해결하고 성능 개선하기
카카오페이
프론트엔드

CSR 환경에서 Suspense로 발생한 문제 해결하고 성능 개선하기

react-router-dom 기반 CSR 환경에서 Suspense 사용 시 발생한 순차적 API 호출 문제를 프리패칭으로 개선한 사례입니다. 데이터 대기 구간을 줄여 렌더링 흐름과 성능을 높인 경험을 공유했습니다.

#React#CSR
21005분
예상보다 24배 많은 콘텐츠에 프론트가 대처하는 방법
RIDI
프론트엔드

예상보다 24배 많은 콘텐츠에 프론트가 대처하는 방법

6,000개 작품 규모의 이벤트 페이지를 위해 리스트 가상화와 스켈레톤, gzip 등을 적용해 성능을 개선했습니다. 또한 필터링과 탐색 기능을 보강해 대량 콘텐츠에서도 사용성을 높였습니다.

#React#SSR
32005분
React의 Error Boundary를 이용하여 효과적으로 에러 처리하기
카카오엔터테인먼트FE
프론트엔드

React의 Error Boundary를 이용하여 효과적으로 에러 처리하기

React Error Boundary로 렌더링 에러와 API 에러를 선언적으로 처리하는 구조를 소개했습니다. 제한된 범위의 ApiErrorBoundary와 전역 GlobalErrorBoundary로 재시도 UX까지 구성했습니다.

#React#error boundary
41005분