React Native adalah sebuah framework Javascript yang digunakan untuk membuat multi-cross platfomrm dari Android, iOS bahkan membuat Website. React Native sendiri seperti framework Javascript yang lainnya menerapkan node modules, the heavy object in the universe Lol, React Native sendiri memiliki banyak sekali package dan library gratis yang dapat kamu gunakan untuk mempercepat pembuatan project mu atau aplikasi mu.

Pada artikel berita kali ini Konsep Koding akan membagikan informasi terkain 9 Library Terbaik di React Native yang dapat menunjang pembuata aplikasi/project yang kamu buat.


9 Library React Native Terbaik Untuk Project Anda

https://github.com/react-native-community/react-native-image-picker

1. Redux

Redux membantu Anda menulis aplikasi yang berperilaku konsisten, berjalan di lingkungan yang berbeda (klien, server, dan asli), dan mudah untuk diuji. Dengan menggunakan Redux kamu dapat membuat sebuah aplikasi yang readable dan menggunakan global state.

2. React Navigation

React Navigation adalah sebuah library untuk routing dan navigasi pada aplikasi React Native, dengan menggunakn React Navigation kamu dapat berpindah screen dan bahkan mengirim data antar screen dengan mudah.

3. Native Base

Native Base adalah sebuah library user interface yang mirip boostrap di Web dan memiliki ciri khas seperti material design, sangat kompatibel dengan Android dan juga iOS. Akn mempercepat pembuata UI aplikasi React Native mu.

4. React Native Vector Icons

Jika kamu membuat sebuah user interface pastinya tidak akan lepas dengan yang namnay icon, nah di React Native sendiri memiliki Library icon yang sangat lengkap dari Fether sampai FontAwesome ada  di React Native Vector Icons.

5.lottie-react-native

Jika kamu ingin membuat modern UI layaknya AirBnb dengan animasi yang ciamik, kamu dapat menggunakan library lottie-react-native untuk animasi di aplikasi kamu, kita tahu sendiri format GIF tidak terlalu di sarankan dan format SWF juga tidak terlalu bagus untuk animasi di mobile app.

6. Moment

Kalau kamu bergelut dengan tanggal dan waktu di dalam project yang sedang atau akan kamu kerjakan, ada baiknya kamu menggunakan sangat tidak efisien jika kamu menulis tanggal sendiri, selain itu moment mendukung multipel bahasa sehingga kamu tidak perlu menulis terjemhannya sendiri.

7. react-native-image-picker

Jika kamu berusuan dengan upload gambar dan upload video react-native-image-picker sangat membantu kamu selain itu react-native-image-picker juga sudah support untuk compress gambar dan compress resolusi video.

8. React Native Permissions

Ketika kamu membuat sebuak real project application pastinya tidak akan lupu dengan namanya hak akses/ permisions, React Native sendiri sudah memiliki Promitif Library Untuk hal itu namun sayangnya tidak lengkap, contohnya seperti permision Siri dan Notifikasi di iOS dan lain sebagainya, maka untuk lebih mudah ketimbang kamu menulis kode java atau objective C lebih baik kamu menggunakn React Native Permissions.

9. React Native Maps

Jika kamu bermain dengan Lokasi, Tempat dan Peta, kamu memerlukan React Native Maps untuk menghandle dan membuat Maps di React Native, kenapa React Native Maps karena React Native Maps mendukung Google, Apple Maps dan Maps Lainnya.


Sekian semoga informasi mengenai Library React Native terbaik yang dapat menunjang kinerja pembuatan aplikasi mu bisa bermanfaat.

Baca Artikel Berita KonsepKoding Lainnya