Skip to content

sipe-team/3-1_all_in_one_state

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3-1_all_in_one_state

팀 이름 : 내 상태와 너의 상태.. 그 사이 어디..

[주제]

Redux, Zustand, Recoil, Jotai, MobX를 중심으로 한 상태 관리 라이브러리 분석

[목표]

각 라이브러리를 심도있게 이해해보자

[스터디 방법]

주차별 주제에 대해 공부해서 정리합니다 (1인당 1주제 선택)

매주 미팅전까지 공부하고 준비한 자료를 수요일 23:00까지 PR로 올립니다.

미팅전에 질문을 미리 작성하셔도 무방하고, 당일에 질문하셔도 좋습니다.

매주 목요일 19:30에 만나 공부한 내용을 공유하고 의견을 나눕니다

의견 공유의 방식은 “왜” 라는 관점을 가집니다.

[주차별 계획]

1주차 : 목표설정 & 친해지기

1주차 스터디 기록을 정리해보았습니다.

  • 서로의 경험 공유
  • 목표 수립
  • 맛있는 음식먹기
  • 규칙 정하기

2주차 : React 상태 관리 아키텍쳐

2주차 스터디 내용을 정리해보았습니다. 세부적인 것은 하위 주제들을 확인해주세요!

2주차 스터디 내용 정리

3주차 : Zustand 심층 분석

3주차 스터디 내용 정리

3주차 총정리를 해보았습니다! 자세한 내용은 하위 링크를 확인해주세요!

4주차: Redux 미들웨어 아키텍처

  • [공통주제] : 리덕스 붐이 다시 올까?

    • 왜 안 쓰려고 하는지?
    • 왜 방대하게 설계되었고, 다른 상태 관리 라이브러리로 넘어가는가?
  • 1번 Redux가 전역 상태 관리의 시초인데 Redux의 구조와 다른 라이브러리의 구조 비교, 인터페이스 비교 및 왜 옮겨가는지 (이지훈)

  • 2번 Redux Toolkit의 내부 구현과 최적화 전략 (심미진)

  • 3번 Redux의 미들웨어가 해결하려고 했던 것들은 다른 라이브러리는 어떻게 해결하려 했을까? (조명근)

  • 4번 각 상태 관리 라이브러리가 Redux 미들웨어를 사용하던데 어느면에서 호환성이 좋은가? (최여진)

  • 5번 createSlicecreateReducer 동작 원리 (심현준)

  • 6번 combineReducers의 내부 구현 분석 (성지현)

  • 7번 Redux의 상태 정규화 패턴과 구현 (류지예)

5주차: Tanstack-Query 각자 주제 정해서 공부해보기

  • 1번 2024년 TanStack Query 의 큰 Issue, Discussion, PR 에 대해서 소개 (이지훈)
  • 2번 Query Key 설계 전략과 컨벤션 (심미진)
  • 3번 캐시 무효화(invalidation) 전략 (조명근)
  • 4번 next.js 에서 tanstack query 를 써야할까? 쓴다면 어떻게 써야할까? (최여진)
  • 5번 prefetchQuery & dehydrate (심현준)
  • 6번 staleTime vs cacheTime (성지현)
  • 7번 prefetching과 infinite query (류지예)

About

내 상태와 너의 상태.. 그 사이 어디...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published