23.07.20(목)
오늘 한 일
- 10시 ~ 11시 : Gloddy
- 11시 ~ 12시 : 스피치
- 13시 ~ 17시 : Gloddy
- React Native 웹뷰 띄우기
- React Native NavigationBar 설정
오늘 배운 내용
고민한 점
- ErrorBoundary, 어디에 두어야 하는가?
- 카카오 기술 블로그에서는 각 컴포넌트 단위로 Error Boundary를 두고 있다.
- React 공식문서에서는 개발자에게 달려있다고 한다. '무언가 잘못되었다는'메시지를 유저에게 보여주려면 최상위 컴포넌트에 감싸면 되고, 개별 위젯을 에러 경계로 감싸서 어플리케이션의 나머지 부분이 충돌나지 않도록 할 수도 있다고 한다.
- stack overflow에서는 작동하는 컴포넌트는 정상작동하고, 작동하지 않는 컴포넌트만 error 표시를 하고 싶으면 각각 감싸고, 모든 컴포넌트에 error 표시를 하고싶다면 전체를 감싸라고 한다.