React Native에서는 필수적인 컴포넌트들만 제공하기 때문에 third-party 패키지나 API 를 같이 활용해야 풍부한 개발을 할 수 있다.
AsyncStorage 나 NavigaionBar 와 같은 컴포넌트들이 사라졌으니
reactnative.directory 에는 third-party 패키지와 API가 있다.
그리고 버그가 없는 패키지를 사용하는 꿀팁을 알려주면
업데이트가 언제 되었는지, 얼마나 많이 다운로드 되었는지를 확인해야 한다.
어쨌든 navigation 이나 AsyncStorage 같은 것들은 Package 를 Import 함으로써 사용할 수 있다.
Expo 또한 많은 Component를 제안한다. like SMS 를 보내는 기능, 지문인식 기능 등..
사람들이 React Native Package 를 찾을 수 없다면 Expo Package를 쓰면 될정도로 정말 잘 되어있다.
무료로 제공되고 가능한 플랫폼이 아래 초록 체크박스처럼 제공된다는 것이 강력한 장점이다.
React Native로 개발을 하면서
다양한 기능을 지원하는 Package 를 사용해라.
React Native는 독창적으로 Components 커뮤니티를 제작하지 않는다.
그 중에서도 Expo 는 지원을 잘해주고 안정적이고 버그가 없는 Packages를 제공한다,