Membuat aplikasi bisa diakses online
Deployment adalah proses memindahkan aplikasi dari komputermu ke layanan online. Ini bukan langkah pertama. Lakukan setelah fitur utama bekerja, pengujian penting lulus, dan project sudah tersimpan di GitHub.
Sebelum memilih layanan
Planora tidak memaksakan satu penyedia hosting. Lakukan riset berdasarkan:
- negara tempat pengguna berada;
- biaya awal dan biaya ketika pengguna bertambah;
- dukungan untuk Next.js;
- cara menghubungkan GitHub dan custom domain;
- aturan penggunaan, privasi, backup, serta dukungan pelanggan;
- metode pembayaran yang tersedia untukmu.
Gunakan dokumentasi resmi calon penyedia dan cari perbandingan terbaru. Harga dan paket gratis dapat berubah, jadi jangan mengandalkan angka yang tertulis di video lama.
Minta agent membuat penilaian kesiapan
Sebelum deployment, kirim:
Selesaikan blocker yang penting melalui /bug, /chore, /planora-change,
atau /planora-next sesuai jenis pekerjaannya.
Siapkan informasi deployment
Sebelum meminta agent deploy, kamu perlu sudah memilih:
- penyedia hosting frontend;
- nama domain, jika akan menggunakan domain sendiri;
- project Convex production yang benar;
- cara login yang akan tersedia untuk pengguna publik;
- akun percobaan dan skenario yang akan diuji setelah rilis.
Jika memakai Google login, alamat website production dan redirect URI harus ditambahkan di Google Cloud. Jika memakai email/password, jangan rilis publik sebelum alur verifikasi email, lupa password, dan perlindungan login sudah ditinjau sesuai risiko aplikasi.
Saat kamu benar-benar siap
Berikan instruksi yang menyebut target dengan jelas:
Setelah online, jalankan smoke test dan E2E yang disetujui menggunakan data percobaan. Simpan catatan cara rollback jika rilis menimbulkan masalah.