React에서 선언적으로 비동기 다루기
에러를 효율적으로 다루기 위해 선언적으로 에러를 정의하고 처리하는 방법을 고민했고 그 결과물을 공유합니다. Suspense와 ErrorBoundary 를 사용하여 비동기 컴포넌트를 보다 효율적으로 처리하는 컴포넌트를 소개합니다. 우리에게 익숙한 명령형으로 비동기 처리와 에러 처리하는 부분에 대해 먼저 살펴보려고 한다. 먼저 일반적인 비동기 처리를 살펴보자. 이런 간단한 호출의 경우에도 비동기 상태에 따른 별도 처리가 필요하다.
https://jbee.io/react/error-declarative-handling-1/