redux
-
[3] React native 일정관리 앱(오늘의 목표), 대 격변(?)개발 프로젝트/react native 일정관리 앱 2021. 12. 5. 20:49
그동안 회사일이 바빠 잠시 개인 프로젝트를 하지 못했다. 2~3달 동안 React native 에 익숙해져 가는 시간이 조금 있었고 세부적으로 다음 기술들을 사용 및 적용 하였다. 1. Redux 2. axios 3. secure storage, tabs, navigator 등 4. 기타 UI 제작을 위한 여러가지 라이브러리 캘린더, 헤더스크롤 애니메이션 뷰, 모달, 간략한 차트 아직도 javascript는 나에게 조금 힘든 언어같다. c++, java 컴파일러형 언어에 익숙해져 있어서 그런가보다. 아마 다시 프로젝트를 시작한다면 typescript로 하지 않을까 생각이 된다. 얻게된 것은 모바일 OS 에 대해 기존보다 조금은 이해를 하게 됐다. 대부분의 RN 라이브러리들이 래핑이 잘 되어있어 Platf..
-
react native component 외부에서 redux state 접근하기React native 2021. 8. 5. 06:45
리액트 네이티브 component 외부에서 redux state에 접근할 경우 다음과 같이 store를 이용하면 된다. 나의 경우 restapi 호출전 accessToken을 axios header에 설정해줘야 했다. 먼저 store 를 생성 import { createStore } from 'redux'; import reducer from './reducer'; const store = createStore(reducer); export default store; 그리고 store에 저장되어 있는 redux state를 가져올땐 아래와 같이 하면 된다. import store from './store'; export function doSomething() { const state = store.ge..