profile
Software Engineer
post-thumbnail

React Query 파헤치기

React Query란 무엇인가 리액트에서는 상태관리라는 것을 통해서 렌더링을 하게 된다. 말만 어렵지 그냥 변수에 값(데이터) 할당하고 그에 맞게 렌더링 한다는 뜻이다. useState으로 지정하고 setState로 수정하고 어쩌고지만 사실 그냥 변수에 값 할당하는건데 불변성 등등 때문에 getter, setter처럼 사용하는데 이런 State를 상태라고 한다. (스벨트는 state고 나발이고 직관적으로 변수에 넣던데...) 유저가 true면 이렇게~ false면 저렇게~ 여기서 유저가 상태다. 아니 그래서 리액트 쿼리가 뭐냐면 서버 상태 관리 라이브러리이다. 서버 상태 관리 -> 서버 데이터 관리 -> 서버에서 받아온 데이터 관리 라이브러리. 즉 서버에서 데이터 받아오고 관리하는걸 도와주는 녀석이다. 사실 알게된건 예전에 알았는데 조금 거들떠보고 '그냥 useEffect에 fetch() 호출하면 될 것을 굳이?' 라고 생각하고 접었는데 현 프로젝트에서 사용해서 학습해보니

2022년 4월 28일
·
1개의 댓글
·