Apa itu deployment?
Deployment adalah langkah menayangkan sebuah versi aplikasi Anda di server agar pengguna sungguhan bisa mengaksesnya. Setiap kali Anda mengubah aplikasi dan mempublikasikannya lagi, Anda melakukan deployment versi baru.
Selama Anda membangun, aplikasi berjalan di pratinjau yang hanya bisa Anda lihat. Deployment menyalin versi terkini ke hosting, menjalankannya, dan mengarahkan alamat publik ke versi tersebut.
Deployment yang hati-hati memeriksa bahwa versi baru berjalan dengan benar sebelum mengarahkan pengguna ke sana, sehingga build yang rusak tidak mematikan aplikasi yang sudah live. Deployment juga menerapkan perubahan database yang dibutuhkan versi baru.
Kebiasaan yang baik adalah menguji di pratinjau atau salinan staging terlebih dahulu, sering mendeploy perubahan kecil daripada perubahan besar yang jarang, dan selalu punya cara untuk kembali ke versi terakhir yang berfungsi.
Di Mythex, deployment adalah tombol Publish: ia menayangkan aplikasi Anda secara live di sebuah URL dan menjaganya tetap berjalan.
Pertanyaan
Apa perbedaan antara deploy dan publish?
Dalam kebanyakan app builder keduanya berarti hal yang sama: membuat versi terkini menjadi live. Developer cenderung menyebutnya deploy; builder sering menamai tombolnya Publish.
Mengapa aplikasi saya berfungsi di pratinjau tetapi tidak setelah dideploy?
Penyebab umumnya adalah environment variable atau secret yang belum ada di pengaturan live, perubahan database yang belum dijalankan, atau jalur yang hanya ada di lokal. Periksa log aplikasi live terlebih dahulu.
Lihat juga
Mythex · Pricing · Bangun apa pun dengan AI · Template website dan aplikasi · Mythex dibandingkan · Glosarium membuat aplikasi dengan AI · Alat gratis untuk membuat aplikasi dengan AI · English