Menggunakan Back4app: Panduan Teknis Cepat untuk Dev
Back4app adalah platform backend low-code yang menyederhanakan pembangunan aplikasi modern. Panduan ini akan membantu Anda dengan cepat mengatur Back4app dan mulai menyimpan data.
- Database (kemampuan real-time)
- Fungsi Cloud Code
- API (GraphQL dan REST)
- Penyimpanan File
- Autentikasi
- Penerapan Web
- Notifikasi Push
Setelah membuat akun Back4app dan aplikasi pertama Anda, pergi ke Dasbor Aplikasi Anda dan dapatkan Kunci Aplikasi Anda di bawah Pengaturan Aplikasi -> Keamanan & Kunci(periksa gambar di bawah). Perhatikan bahwa Anda akan selalu memerlukan dua kunci untuk terhubung dengan Back4app, yaitu ID Aplikasi, dan satu kunci lainnya sesuai dengan SDK yang akan Anda gunakan.
Untuk mengintegrasikan SDK Parse, ikuti langkah-langkah umum berikut:
Instal SDK Parse:
- JavaScript / Node.js: npm install parse --save
- React Native: npm install parse @react-native-async-storage/async-storage --save, kemudian jalankan cd ios && pod install
- Flutter: Tambahkan parse_server_sdk_flutter ke pubspec.yaml
- Android (Java): Tambahkan build.gradle aplikasi Anda di dalam dependencies{}:
- iOS (Swift): Instal CocoaPods (sudo gem install cocoapods) dan tambahkan Parse ke Podfile
Inisialisasi SDK Parse dengan ID Aplikasi Anda dan kunci yang sesuai:
Contoh di atas adalah untuk JavaScript/Node.js. Sesuaikan sesuai dengan platform Anda.
Buat dan simpan objek contoh untuk mengonfirmasi bahwa SDK telah disiapkan dengan benar. Gunakan contoh di bawah ini dan sesuaikan dengan bahasa pemrograman Anda:
Setelah menyimpan, Anda dapat memverifikasi data di App Dashboard di Back4app.
JavaScript - React / Angular
- Instal SDK: npm install parse --save
- Inisialisasi dengan Kunci Aplikasi Anda dan URL server Back4app.
Flutter
- Tambahkan parse_server_sdk_flutter di pubspec.yaml:
2. Inisialisasi Parse di main.dart:
Android (Kotlin/Java)
- Sertakan SDK di build.gradle dan konfigurasi izin jaringan di AndroidManifest.xml
- Inisialisasi di App.kt:
iOS (Swift)
- Tambahkan ParseSwift ke proyek Anda menggunakan CocoaPods.
- Inisialisasi Parse di AppDelegate.swift:
PHP
- Instal SDK dengan Composer dengan membuat composer.json dengan:
Kemudian, jalankan composer.install.
2. Inisialisasi Parse dalam skrip PHP Anda:
3. Simpan Data dalam PHP:
.NET (C#)
- Instal Parse SDK melalui NuGet Package Manager di Visual Studio.
- Inisialisasi Parse dalam aplikasi Anda:
3. Simpan Data dalam C#:
REST API
- Simpan Data melalui REST dengan mengirimkan permintaan POST:
Ada banyak aplikasi contoh dan proyek awal untuk memulai
- Klon Slack ReactJS - Sebuah template React yang menggunakan kueri relasional waktu nyata dan otentikasi.
- Login/Daftar Pengguna Flutter - Sebuah template flutter untuk pendaftaran/login pengguna menggunakan Parse.User kelas.
- Asosiasi React Native - Sebuah template di React Native yang menggali lebih dalam ke asosiasi dan kueri relasional menggunakan Pointers danRelasi.
Temukan lebih banyak contoh di Template Back4app.
Setelah menyelesaikan langkah awal, kami mendorong Anda untuk menjelajahi fitur utama Back4app melalui panduan di bawah ini. Anda akan belajar bagaimana menyimpan dan mengquery data relasional, menerapkan fungsi cloud untuk logika backend, menggunakan langganan waktu nyata untuk menjaga pengguna tetap terupdate, mengelola penyimpanan file, mengirim notifikasi push, dan mengatur autentikasi. Pilih teknologi yang paling sesuai dengan proyek Anda dan nikmati perjalanannya!