State, 슬기롭게 관리 하기

안녕하세요. 주니어 FE 개발자 노은지입니다. 입사 후 진행 중인 프로젝트들을 보니, Redux로 client state와 server state를 함께 관리하던 프로젝트가 있는 반면, 최근 만들어진 프로젝트는 Recoil과 React Query로 client state, server state를 분리해 관리하고 있다는 것을 알게 되었습니다. 그 이유에 대해 찾다 보니 이렇게 Redux -> React Query + 또 다른 state management library를 이용해 state들을 따로 관리하게 된 사례들을 국내, 외에서 많이 찾아 볼 수 있었습니다. 그래서 이 state란 무엇인지, 왜 client / server 따로 관리하는 것이 좋은지, 어떻게 state를 잘 관리 할 수 있을지, 공부하면서 정리한 내용을 공유하고자 합니다. 저와 같은 궁금증이 있으셨던 분들에게 조금이나마 도움이 되었으면 좋겠습니다 :) 피드백 또한 감사합니다! 아래 링크를 통해 1편, 2편으로 나누어진 글을 보실 수 있습니다. https://tech.osci.kr/state/

State, 슬기롭게 관리하기 (1) - 오픈소스컨설팅 테크블로그 %

오픈소스컨설팅 테크블로그

State, 슬기롭게 관리하기 (1) - 오픈소스컨설팅 테크블로그 %

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 3월 20일 오전 10:32

 • 

저장 102조회 4,213

댓글 0

    함께 읽은 게시물

    나는 가끔 조합형 한글의 아름다움에 대해 생각한다.


    그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.


    ... 더 보기

    가능성에 잡아먹히지 마세요

    코드에서 if는 가능성을 의미해요. if를 로직 깊이 숨기는 건 복잡성을 늘리는 일이에요.

    ... 더 보기

     • 

    저장 11 • 조회 3,631


    🎙️NotebookLM 해설 - 진격의 AI, 개발자는 자멸할까?

    G

    ... 더 보기

    - YouTube

    youtu.be

     - YouTube

    "힘 빼세요. 어깨도 힘 빼시고요. 다시 해볼게요."


    어떤 운동이든 처음 배우면 듣는 이야기예요. 잘하려니 나도 모르게 힘이 들어가는 데 계속 힘을 빼라고 하니 미칠 노릇이죠.


    ... 더 보기

     • 

    댓글 1 • 저장 16 • 조회 5,559


    간밤에 또 빅 AI 업데이트가 있었군요. Claude 4 Opus, Sonnet 패밀리가 발표되었습니다.


    성능이나 다양한 능력이 향상되었고, 트렌드에 맞게(?) 소프트웨어 개발 성능이 또 크게 올랐습니다.


    ... 더 보기

    피드백 주실 수 있을까요?

    사내 메신저에 피드백을 요청하는 설문이 올라왔어요. 한 달 전에 입사한 동료가 직접 만든 설문이었죠.

    ... 더 보기