Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- cpu
- nodejs
- github
- 패스트캠퍼스
- LinkSnap
- 부트캠프
- 컴퓨터공학
- CSS
- 코딩테스트
- 호이스팅
- 컴퓨터과학
- 코테
- KAKAO
- 자바스크립트
- js
- 국비지원
- 국비지원취업
- Javascript
- computerscience
- DFS
- 너비우선탐색
- 프론트엔드개발자
- html/css/js
- CS
- 그리디
- 알고리즘
- 백준
- 야놀자
- BFS
- git
Archives
- Today
- Total
목록2024/05/11 (1)
My Boundary As Much As I Experienced
리액트에서는 많이 사용하지 않는 useCallback, 왜 React Native에선 주로 사용할까? (+useCallback 사용 상황)
공부하게 된 계기사수님의 코드도 그렇고 지금 듣는 RN강의도 그렇고 핸들러를 만들 때 useCallback을 많이 쓴다. 기존에 내가 알고있던 상식으론 useCallback은 컴포넌트가 재렌더되어도함수들이 재생성 되지 않게 도와주는 훅으로 알고있다. 뭐.. 쓰면 좋겠지. 그러나 웹개발에서 굳이 모든 핸들러에다가 useCallback을 두르진 않는다.렌더가 너무 빈번한게 아니라면 함수를 메모이제이션 해놓는 메모리가 더 손해라고 보기도 하니까. 그런데 왜 React Native 앱개발에선 useCallback을 되게 많이 쓸까?그게 궁금해서 찾아보게 되었다.일단 useCallback을 일반적으로 왜 쓰는지부터 알아보자. useCallback을 쓰는 경우컴포넌트 리렌더링 최적화: 콜백 함수를 useCallb..
FrontEnd/React Native
2024. 5. 11. 23:11