일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- axios
- RN업데이트
- CS
- react
- hydration mismatch
- RN새로운아키텍쳐
- private-access-to-photos
- async
- promise.all
- javascript
- 비동기
- ios
- react-native
- animation
- Promise
- Swift
- react-native-image-picker
- no-permission-handler-detected
- Hash-table
- motion.div
- RN아키텍쳐
- await
- named type
- Throttle
- react-native-permissions
- rn
- react animation
- debounce
- react native
- React-Native업데이트
- Today
- Total
목록react-native (7)
하루살이 개발일지

📖 목차 1. React-Native란? 1-1. 크로스 플랫폼이란? 1-2. 네이티브 앱이란? 1-3. React-Native의 장점 1-4. React-Native의 단점 1-5. React-Native의 전망 2. React-Native의 동작 원리 및 아키텍쳐 2-1. 가상 DOM (Virtual DOM)과 Shadow Tree 2-2. 옛날 버전 React-Native 동작 순서 2-3. 이러한 방식의 문제점 3. React-Native의 새로운 아키텍쳐 3-1. 구버전과의 차이점 3-2. JSI 3-3. 동시성 렌더러(Concurrent Renderer) 3-4. TurboModule 3-5. Fabric Renderer 4. 새로운 아키텍쳐의 도입 및 기능 4-1. 새로운 아키텍쳐의 기능 및..

React-Native Cli로 React-Native 프로젝트 세팅하기 (iOS, macOS) 1. 준비물 Node / Watchman / CocoaPods / Xcode / homebrew (node, watchman 설치 용도) Homebrew가 설치되지 않았다면, https://brew.sh/ Node JavaScript 런타임 환경이다. React Native 앱을 빌드하고 실행하기 위해 필요하다. Watchman Watchman은 파일 시스템의 변경 사항을 감시하는 도구이다. 성능 향상을 위해 권장된다. CocoaPods CocoaPods는 iOS 프로젝트의 의존성 관리 도구이다. 외부 라이브러리를 쉽게 관리할 수 있게 해준다. 참고 : https://guides.cocoapods.org/us..

React Native 프로젝트를 진행하다가, View 컴포넌트는 quick fix로 임포트가 잘 되는데 Text 컴포넌트만 위처럼 import가 제대로 되지 않는 현상이 발생하였다. 원래는 이렇게 'react-native' 에서 임포트해 오는 것을 기대하였지만 Text 컴포넌트만 왜 임포트가 안 될까 사실 해결책은 간단했다. 우선, 나의 TypeScript 프로젝트에 타입 정의 파일이 존재하지 않았기 때문에, 코드 에디터가 필요한 모듈 타입 정보를 인식하지 못해 생긴 문제였다. 이를 위해 react-native, @types/react-native 패키지를 설치해야 한다. // npm npm install react-native @types/react-native // yarn yarn add reac..