본문 바로가기

react3

React Native Expo 설치 및 실행 React Native Expo Expo의 장점 set-up이 구성되어있어 빠르게 개발을 시작 할 수 있다. 배포가 편하다. 첫 배포 후, 업데이트 버전은 Expo에 publish만 해주면, Expo가 알아서 업데이트를 해줌 Expo의 단점 Expo에서 제공되는 API만 사용 가능하다. 필요한 기능이 없을때, 모듈을 만들어서 사용할 수 없다 native 파일들을 크게 제어할수 없다. Expo로 프로젝트 시작하기 Expo-cli 설치 $ yarn add global expo-cli 설치 간 오류 'expo command not found' 오류 >> downloaded package가 저장될 디렉토리를 찾을수가 없다는 말로, 별도의 디렉토리를 지정하지 않으면 나오는 오류 EEXIST ERROR expo가 .. 2020. 7. 14.
axios.interceptors를 사용해 JWT유효성 관리 Axios.interceptors 별도의 Library가 아닌 axios에 포함된 기능이다. 요청이나 응답 전에 무엇인가를 수행해주거나, 오류 발생시에 수행할 것들을 미리 정의해둘 수 있다. axios.interceptors.request.use() axios.interceptors.request.use(function (config){ // Do something before request is sent return config; }, function (error){ // Do something with Request error return Promise.reject(error); });​ axios.interceptors.response.use() axios.interceptors.response.u.. 2020. 3. 31.
React js VS Vue js Javascript는 React JS, Vue Js와 같은 프레임워크 및 라이브러리를 사용하여 웹 애플리케이션 개발을 도와줍니다. 의심할 여지 없이 우리시대의 가장 유용하고 인기있는 툴이며, 특히 더 높은 성과와 쉬운 학습을 제공하는 것으로 알려져 있습니다. 편의상 두 프레임워크라 지칭하겠습니다. 두 프레임워크 모두 UI디자인에 광범위하게 사용되며 반응성, 가상DOM모델 및 컴포넌트 기반 구조에서도 공통적인 모습을 보이고 있습니다. 비슷한듯 서로 다른 두가지의 언어를 비교함으로서, 추후에 진행할 프로젝트에 적합한 언어를 선택하는데 도움이 되길 바랍니다. React JS React JS의 특징 l Single Page Application 과 Mobile App 개발에 사용 (= Cross-platform.. 2020. 3. 31.