HYEWON JUNG의 개발일지
20231221 TIL recoil, 알고리즘 본문
목표
- 쿼리 졸업하기
새로 알게 된것/ 오늘의 코드
2023.12.21 - [React] - React -Query
React -Query
기존 미들웨어의 한계 - 보일러플레이트 : 코드량이 너무 많다. - 규격화 문제 : redux는 비동기 데이터 관리를 위한 전문 라이브러리가 아니다. 쿼리의 강점 - 쉽고 책임에서 자유롭다 - 직관적이
hyewonjung-coding.tistory.com
지금까지 redux, query를 배웠는데 추가로 recoil을 배웠다.
아직 잘 모르겠지만 저번에 로그인 기능을 만들 때 recoil을 사용한 사람들이 많이 보여서 실습해보면 좋을 것 같다고 생각이 들었다.
간단하게 이해하기론
R | CUD | |
redux | const 변수 =useSelect((state)=>{ return state.이름}) |
const dispatch = useDispatch() dispatch(Fc(payload)) |
query | const {isLoading, isError, data }=useQuery(query_key, queryFc, {option}) | const mutation = useMutation(QueryFC, {onSuccess : ()=>{}}) mutation.mutate(payload) |
recoil | useRecoilValue() | useSetRecoilState() |
이렇게 묶을 수 있을 것 같다.
오늘의 알고리즘
2023.12.21 - [알고리즘 풀이 모음] - 약수의 개수와 덧셈
약수의 개수와 덧셈
문제설명 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를
hyewonjung-coding.tistory.com
2023.12.21 - [알고리즘 풀이 모음] - 콜라츠 추측
콜라츠 추측
문제설명 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가
hyewonjung-coding.tistory.com
목표 달성여부
- 쿼리 졸업하기 => 재학중
내일 목표
- 리코일 복습하기
- next.js 강의 듣고 과제 도전
'개발일지' 카테고리의 다른 글
20231226 TIL 심화프로젝트 시작 (0) | 2023.12.27 |
---|---|
20231222 TIL (1) | 2023.12.26 |
20231220 TIL 과제 리팩토링 (1) | 2023.12.21 |
20231219 TIL Typescript React Query TodoList (3) (1) | 2023.12.21 |
20231215 TIL Typescript React-Query TodoList(2) (0) | 2023.12.21 |