1. redux hooks 이해하기
https://velog.io/@velopert/react-redux-hooks
react-redux 에서 Hooks 사용하기
리덕스 v7.1 에 Hooks 기능이 alpha 로 탑재되었습니다. 한번 실습을 통하여 사용 방법을 알아봅시다.
velog.io
여기서 selector 는 우리가 기존에 connect 로 사용 할 때 mapStateToProps 와 비슷하다고 생각하시면 됩니다. deps 배열은 어떤 값이 바뀌었을 때 selector 를 재정의 할 지 설정해줍니다. deps 값을 생략 하시면 매번 렌더링 될 때마다 selector 함수도 새로 정의됩니다.
2. 최적화 하기
https://react.vlpt.us/redux/08-optimize-useSelector.html\
8. useSelector 최적화 · GitBook
8. useSelector 최적화 리액트 컴포넌트에서 리덕스 상태를 조회해서 사용 할 때 최적화를 하기 위해서 어떤 사항을 고려해야 하는지 알아보도록 하겠습니다. 지난 섹션에서 할 일 목록을 만들 때에
react.vlpt.us
https://blog.woolta.com/categories/1/posts/200
React 에서 useSelector 최적화 하는 3가지 방법.
useSelector란? `useSelector` 는 리덕스의 상태값을 조회하기 위한 hook 함수로 이전의 `connect` 를 통해 상태값을 조회하는 것보다 훨씬 간결하게 작성하고 코드가독성이 상승되는 장점이 있는 함수입니
blog.woolta.com
'Solve Problem > React Native' 카테고리의 다른 글
Parent View의 Height를 알고싶다면? (0) | 2020.05.04 |
---|---|
[React Native] library not found for -lAppAuth / Build input file cannot be found:에러 (0) | 2020.05.04 |
[React Native] 날씨 API, 역지오코딩(위도/경도 > 주소), 미세먼지 API (2) | 2020.04.29 |
[React Native] 현재 위치 위도/경도 알기 (0) | 2020.04.29 |
[React Native] Google Login 구글 로그인 / 소셜 로그인 / 디버그용 릴리즈용 플레이스토어용 SHA-1 (0) | 2020.04.16 |