Get started
Panduan Cepat
17 mnt
back4app adalah platform backend low code yang menyederhanakan pembangunan aplikasi modern panduan ini akan membantu anda dengan cepat mengatur back4app dan mulai menyimpan data fitur utama back4app database (kemampuan real time) fungsi cloud code api (graphql dan rest) penyimpanan file autentikasi penerapan web notifikasi push panduan cepat 5 menit setelah membuat akun back4app dan aplikasi pertama anda, pergi ke dasbor aplikasi anda dan dapatkan kunci aplikasi anda di bawah pengaturan aplikasi > keamanan & kunci pengaturan aplikasi > keamanan & kunci (periksa gambar di bawah) perhatikan bahwa anda akan selalu memerlukan dua kunci untuk terhubung dengan back4app, yaitu id aplikasi id aplikasi , dan satu kunci lainnya sesuai dengan sdk sdk yang akan anda gunakan 1\ instal dan konfigurasi sdk parse untuk mengintegrasikan sdk parse, ikuti langkah langkah umum berikut instal parse sdk 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{} build gradle implementation "com github parse community parse sdk android\ parse\ latest version" ios (swift) instal cocoapods (sudo gem install cocoapods) dan tambahkan parse ke podfile inisialisasi parse sdk dengan id aplikasi anda dan kunci yang sesuai parse initialize('your application id', 'your javascript key'); parse serverurl = 'https //parseapi back4app com/'; contoh di atas adalah untuk javascript/node js sesuaikan sesuai dengan platform anda 2\ simpan data di back4app buat dan simpan objek contoh untuk mengonfirmasi bahwa sdk telah disiapkan dengan benar gunakan contoh di bawah ini dan sesuaikan dengan bahasa pemrograman anda async function savenewplayer() { const player = new parse object('player'); player set('name', 'alex'); player set('yearofbirth', 1997); player set('emailcontact', 'alex\@email com'); player set('attributes', \['fast', 'good endurance']); try { const result = await player save(); console log('new object created with id ', result id); } catch (error) { console error('failed to save object ', error message); } } setelah menyimpan, anda dapat memverifikasi data di app dashboard di back4app 3\ pengaturan khusus platform 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 pubspec yaml dependencies parse server sdk flutter ^latest version 2\ inisialisasi parse di main dart await parse() initialize('your application id', 'https //parseapi back4app com', clientkey 'your client key'); android (kotlin/java) sertakan sdk di build gradle dan konfigurasi izin jaringan di androidmanifest xml inisialisasi di app kt parse initialize(new parse configuration builder(this) applicationid(getstring(r string back4app app id)) clientkey(getstring(r string back4app client key)) server(getstring(r string back4app server url)) build() ); ios (swift) tambahkan parseswift ke proyek anda menggunakan cocoapods inisialisasi parse di appdelegate swift appdelegate swift let configuration = parseclientconfiguration { $0 applicationid = "your application id" $0 clientkey = "your client key" $0 server = "https //parseapi back4app com" } parse initialize(with configuration) php instal sdk dengan composer dengan membuat composer json dengan composer json { "require" { "parse/php sdk" "1 6 " } } kemudian, jalankan composer install 2\ inisialisasi parse dalam skrip php anda require 'vendor/autoload php'; parseclient initialize('your app id', 'your rest key', 'your master key'); parseclient setserverurl('https //parseapi back4app com', '/'); 3\ simpan data dalam php composer json $player = new parseobject("player"); $player >set("name", "alex"); $player >set("yearofbirth", 1997); $player >set("emailcontact", "alex\@email com"); $player >setarray("attributes", \["fast", "good endurance"]); $player >save(); net (c#) instal parse sdk melalui nuget package manager di visual studio inisialisasi parse dalam aplikasi anda parseclient initialize(new parseclient configuration { applicationid = "your app id", server = "https //parseapi back4app com", clientkey = "your client key" }); 3\ simpan data dalam c# var player = new parseobject("player") { \["name"] = "alex", \["yearofbirth"] = 1997, \["emailcontact"] = "alex\@email com", \["attributes"] = new list\<object> { "fast", "good endurance" } }; await player saveasync(); rest api simpan data melalui rest dengan mengirimkan permintaan post curl x post \\ h "x parse application id your app id" \\ h "x parse rest api key your rest key" \\ h "content type application/json" \\ d '{"name" "alex", "yearofbirth" 1997, "emailcontact" "alex\@email com", "attributes" \["fast", "good endurance"]}' \\ https //parseapi back4app com/classes/player 4\ sumber daya dan contoh tambahan ada banyak aplikasi contoh dan proyek awal untuk memulai reactjs slack clone sebuah template react yang menggunakan kueri relasional waktu nyata dan otentikasi flutter user login/signup sebuah template flutter untuk pendaftaran/login pengguna menggunakan parse user parse user kelas react native associations sebuah template di react native yang menggali lebih dalam ke dalam asosiasi dan kueri relasional menggunakan pointers pointers dan relations relations flutter file storage menyimpan file dari aplikasi flutter geopointers di kotlin android menjelajahi geopointers di android contoh todo list di swift ios sebuah contoh todo list dalam swift temukan lebih banyak contoh di template back4app apa yang harus dilakukan selanjutnya? setelah menyelesaikan panduan cepat, 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 otentikasi pilih teknologi yang paling sesuai dengan proyek anda dan nikmati perjalanannya! react native flutter android ios javascript graphql ionic xamarin