Pada tutorial React Native Bahasa Indonesia kali ini Konsep Koding akan berbagi tutorial mengenai bagaimana cara menyimpan data ke database local smartphone dengan menggunakan Realm database. Dengan menggunakan Realm kita bisa membuat local database dengan relasional db yang cepat dan clean.
Dengan Database Seluler Realm bersama Sinkronisasi Realm untuk menjaga agar data aplikasi selalu terkini di banyak pengguna, perangkat, dan backend MongoDB. Berhentilah mengkhawatirkan ketersediaan jaringan dan fokuslah untuk membangun aplikasi yang offline dulu, dengan fitur-fitur inovatif yang akan disukai pengguna Anda. Selain itu Realm juga adalah salah satu produk MongoDB yang gratis untuk penyimpanan local serta dan memiliki Realm Studio yang gratis kamu unduh.
2. Setup Library
3. Memulai Koding
4. Kesimpulan
Setup react navigation kamu bisa melihatnya disini : https://reactnavigation.org/docs/4.x/getting-started/ untuk setup Java file
Jika kamu menggunakan ReactNative <=59.9 ketikan
Agar bisa digunakan di iOS ketikan perintah di bawah ini
Jika sudah silahkan run project anda dengan mengetikan perintah di bawah ini
Project Github React Native Realm di atas bisa kamu download disini : https://github.com/Konsep-Koding/RealmDB-ReactNative
#33 Tutorial React Native Handle OnSwipe Pada iOS
#34 Tutorial View Aspect Ratio Square React Native
Dengan Database Seluler Realm bersama Sinkronisasi Realm untuk menjaga agar data aplikasi selalu terkini di banyak pengguna, perangkat, dan backend MongoDB. Berhentilah mengkhawatirkan ketersediaan jaringan dan fokuslah untuk membangun aplikasi yang offline dulu, dengan fitur-fitur inovatif yang akan disukai pengguna Anda. Selain itu Realm juga adalah salah satu produk MongoDB yang gratis untuk penyimpanan local serta dan memiliki Realm Studio yang gratis kamu unduh.
Apa yang akan kita pelajari?
1. Membuat project React Native2. Setup Library
3. Memulai Koding
4. Kesimpulan
Membuat project React Native
Pertama buat project React Native terlebih dahulu jika kamu belum memiliki project React Native:
npx react-native init realm_database
Setelah itu setup library :
Install Realm
npm i realm
Install React Navigation 4
npm install react-navigation --save
Install library pendukung React Navigation
npm install react-native-gesture-handler react-native-safe-area-context @react-native-community/masked-view react-native-screens react-native-reanimated --save
Install create Stack Navigator
npm install react-navigation-stack --save
Setup react navigation kamu bisa melihatnya disini : https://reactnavigation.org/docs/4.x/getting-started/ untuk setup Java file
Jika kamu menggunakan ReactNative <=59.9 ketikan
npx react-native link
Agar bisa digunakan di iOS ketikan perintah di bawah ini
cd ios && pod install
Memulai Koding
Ubah file App.js menjadi seperti kode di bawah ini :Jika sudah silahkan run project anda dengan mengetikan perintah di bawah ini
npx react-native run-android atau npx react-native run-iosHasil nya akan seperti gambar di bawah ini :
Realm React Native |
Kesimpulan
Dengan menggunakan Realm kamu bisa membuat data local syncronize layaknya whatsapp dengan syntax yang mudah seperti Asyncstorage React Native namun dengan data relational layaknya SqlLite.Project Github React Native Realm di atas bisa kamu download disini : https://github.com/Konsep-Koding/RealmDB-ReactNative
Baca Tutorial React Native Lainnya :
#8 Tutorial React Native Mengubah Warna Pada Placeholder
#9 Tutorial React Native : Advanced Webview Dengan Loader
#9 Tutorial React Native : Advanced Webview Dengan Loader
#24 Tutorial React Native AsyncStorage React Native Lengkap
#25 Tutorial Push Notification Firebase Cloud Messaging React Native V6
#26 Tutorial React Native : Pengenalan React Native Hooks Dan Lifecycle
#27 Tutorial React Native Hooks : Get API Axios
#28 Tutorial React Native : ToastAndroid React Native
#29 Tutorial React Native : Penggunaan Platform Android iOS
#25 Tutorial Push Notification Firebase Cloud Messaging React Native V6
#26 Tutorial React Native : Pengenalan React Native Hooks Dan Lifecycle
#27 Tutorial React Native Hooks : Get API Axios
#28 Tutorial React Native : ToastAndroid React Native
#29 Tutorial React Native : Penggunaan Platform Android iOS
#30 Tutorial React Native : Responsive Design UI Login
#31 Tutorial Upload Gambar React Native Ke Server
#32 Tutorial Kalkulasi Latitude Longitude Dua Jarak React Native#31 Tutorial Upload Gambar React Native Ke Server
#33 Tutorial React Native Handle OnSwipe Pada iOS
#34 Tutorial View Aspect Ratio Square React Native
#35 Tutorial Membuat On Boarding Atau App Intro React Native
#36 Tutorial Testing React Native Dengan Enzyme + Jest
#37 Tutorial React Native Mengubah Bahasa Tanggal(Date)
#36 Tutorial Testing React Native Dengan Enzyme + Jest
#37 Tutorial React Native Mengubah Bahasa Tanggal(Date)
0 Comments