현재 ReactNative로 사이드 프로젝트를 진행하고 있다.
현 프로젝트에서 사용하기로 결정한 UI 컴포넌트 라이브러리 이다.
찾아보니 과거에는 많이 썼으나 현재는 React Navigation에 대한 대응이 느려서 많이 사용하지 않는다고 한다.
위 사이트는 공식 홈페이지인제 현재 3.x대로 나와 있고, 다양한 컴포넌트 들을 제공하고 있는 듯하다.
찾아보니 리액트 진영에서 사용하는 3대 UI 컴포넌트 라이브러리는 native-base, react-native-elements, react-native-paper 크게 3개가 존재한다.
다음 사이트에는 각 컴포넌트를 비교한 글이다. 나중에 참고하면 좋을꺼 같다.
https://ccusean.tistory.com/entry/React-Native-UI-Components-Library-Top-3
모바일 라이브러리를 사용할 경우 설치 방법은 크게 4가지를 제공한다.
1. Expo 프로젝트에서 사용하는 적용하는 법
2. 기존 React-Native 환경에서 적용하는 법
3. Next.js 환경에서 적용하는 법
4. 새로운 React-Native 환경에서 적용하는 법
https://docs.nativebase.io/installation
각 경우에 대해서 다음 사이트를 보고 명령어를 참고해서 사용하면 된다.