1. StyleSeet를 사용하지 않아도 css 적용은 가능. 하지만 사용하면 자동완성이 되어 사용하기 훨씬 편하다.
2. React Native는 이전에 제공하는 API와 Components가 훨씬 많았다. 하지만 유저 관리와 업데이트 및 빠른 속도를 위해 최소화하였고 필요한 컴포넌트들은 커뮤니티 라이브러리를 사용해야한다. 그래서 버그가 있거나 업데이트가 늦은 라이브러리가 많을 수 있다. (React Native와 Expo에서 기본제공하는 것 먼저 사용할 라이브러리 찾아보기!)
3. 리액트 네이티브에서는 flex가 기본적으로 column 값을 가지고 있다. 행 나열을 하기 위해서는 flexDirection:"row"를 주면 된다.
4. 레이아웃을 그릴 때에는 width나 height 값을 사용하지 않는다. flex: column이 기본 값이기 때문에 flex: 1 등 비율로써 값을 줘야 한다.
반응형
'React Native' 카테고리의 다른 글
Error: EBUSY: resource busy or locked, rmdir (0) | 2025.02.27 |
---|---|
[RN] forwardRef를 사용하는 이유 (0) | 2025.02.21 |
[RN] 프로젝트 시작하기 (+svg 넣는법) (0) | 2025.02.13 |
[RN] Failed to build iOS project. "xcodebuild" exited with error code 65. build 에러 (0) | 2025.02.11 |
[RN] FlatList 사용 시 스크롤 막고 싶을 때 (0) | 2025.02.06 |