후기
![](https://blog.kakaocdn.net/dn/bwNFhr/btsMbFXgqxj/36rIKhYkI45uRSPkZG1B00/img.jpg)
이번에 읽어 본 책은 리액트 훅 인 액션 이라는 책이다.
이 책을 읽게 된 이유는 단순 훅을 잘 구성하려면 어떻게 해야하지? 라는 궁금증에서 읽어보게 되었는데, 이런 궁금증을 시원하게 해결해 주었다. 또한 useState, useEffect, useReducer, useRef 등등.. 상태와 부수효과, 최적화와 관련된 리액트의 내장된 훅들의 원리와 사용방법에 대해서 자세히 알려주어서 읽는 내내 많은 도움이 되었다.
특히 렌더링과 관련된 부분을 잘 짚어주면서 설명을 해주셔서 불필요한 렌더링을 방지하기 위해 이런 점들을 고려해야 하구나 하면서 많이 깨달았던 것 같다.
리액트는 뷰와는 달리 손이 더 많이 간다. 프레임워크와 라이브러리의 차이라고도 볼 수 있을 것 같은데 대신 최적화하는 부분에 있어서는 잘만 다루면 뷰보다 훨씬 좋은 성능을 낼 수 있을 것 같다는 생각이 들었다.
또, Suspense와 Errorboundary에 대한 개념을 ㄹ명하면서 lazy 함수, 데이터 적재 함수와 Suspense를 결합하는 법에 대해서 알려 주시는데 이를 읽다 보니 react-query의 구조와 필요성에 대해서 자연스럽게 이해가 되었다. 또 굳이 react-query를 사용하지 않고도 캐싱이나 데이터 적재 문제를 해결할 수 있을 것 같다는 생각도 들었다.
아쉬운 점은 책의 내용을 1회독 만에 전부 이해하기에는 무리가 있었다.
특히 13장이 조금 그러한 느낌이였는데, 내가 아직 코딩을 하면서 동시성 렌더링이란 방식에 대해서 깊게 고민해 본적이 없는데, 책을 통해서 이런 기술을 다루는 법을 공부하니까 바로 체화가 잘 안 되었다. 읽긴 했지만 제대로 사용하지는 못할 것 같다는 생각이 들었다.
정리해둔 것을 기반으로 간단한 서비스를 만들어 보면서 체화할 수 있도록 연습해야겠다는 생각이 들었다.
이 책은 이런 분들에게 추천하고 싶다.
- React hooks에 대한 원리와 적절한 사용법에 대해 고민하고 계신 분들
- 리액트로 구현은 문제없이 하지만 더 나은 리액트 개발자가 되고 싶은 분들
- React Query를 단순 api를 편하게 받기 위한 용도로 사용하고 있으신 분들
정리
study-log/리액트 훅 인 액션 at main · jeongwoo903/study-log
Contribute to jeongwoo903/study-log development by creating an account on GitHub.
github.com
'독서' 카테고리의 다른 글
[2/1 - 2/4] 밀레니얼 Z세대 트렌트 2021 (0) | 2022.02.08 |
---|---|
[1/3 - 1/7] 데일 카네기의 인간관계론 (0) | 2022.01.13 |
[12/10 - 12/19] 너무 재밌어서 잠 못 드는 심리학 사전 (0) | 2021.12.20 |
[10월 3주차] 왜 유독 그 가게만 잘될까 (0) | 2021.10.17 |
[10월 2주차] 12가지 인생의 법칙˙혼돈의 해독제˙ (0) | 2021.10.11 |