profile
Expo (React Native), Springboot 개발자

[TIL] React, Redux, Saga 철학에 맞는 기본적인 "상태" 설계하기

출력 로직은 React에 상태변경로직은 Redux에, 변경 직전/직후 로직은 Saga에 넣습니다.

2021년 7월 21일
·
0개의 댓글
·

[TIL] Redux-saga 와 expo FileSystem

FileSystem 은 보통 디렉토리를 생성하는 과정과 읽기/쓰기 과정으로 분리된다.redux와 같이 사용할 경우, saga에서 읽기 부분을 처리하는것이 일반적인데, 그 때 FileSystem 라이브러리는 아래와 같이 사용할 수 있다.call 함수를 쓰지 않아도 된다참

2021년 7월 18일
·
0개의 댓글
·

[TIL] Redux-saga 함수 select, call

Redux-saga 사용법2roomlis 가 slice 이름이고 currentRoomId 가 들어있을 때select()함수를 통해 사용할 수 있다.함수 FileSystem.readAsStringAsync(chatsDir + action.payload) 를 예시로 든다.

2021년 7월 17일
·
0개의 댓글
·

리액트, 리덕스, 사가 요약

React 상태에 따른 View를 출력하기 위해 사용 React-Redux 상태를 변경하기 위해 사용 액션: 변경을 트리거링 리듀서: 변경을 수행 하나의 액션은 하나의 리듀서와 연결된다. Redux-thunk 와 Redux-saga의 공통점 외부 상태에 따른 상태변

2021년 7월 14일
·
0개의 댓글
·