I. Pendahuluan
Setelah membuat aplikasi web, langkah selanjutnya adalah membuatnya dapat diakses oleh orang lain melalui internet. Proses ini disebut deployment. Dalam artikel ini, kita akan belajar bagaimana cara men-deploy aplikasi web secara gratis menggunakan platform populer seperti GitHub Pages, Vercel, dan Netlify.
II. Apa Itu Deployment?
Deployment adalah proses mengunggah aplikasi atau website dari komputer lokal ke server agar dapat diakses oleh pengguna melalui internet.
III. Platform Deployment Gratis
-
GitHub Pages
-
Cocok untuk website statis (HTML, CSS, JS)
-
Cukup dengan membuat akun GitHub dan mengunggah proyekmu
-
URL-nya seperti:
https://username.github.io/nama-proyek
-
-
Netlify
-
Mudah digunakan untuk proyek front-end
-
Bisa dihubungkan langsung ke GitHub
-
Fitur auto-deploy saat ada update
-
-
Vercel
-
Cocok untuk React, Next.js, Vue, dll
-
Deployment cepat dan otomatis
-
Mendukung custom domain gratis
-
IV. Contoh Deployment di GitHub Pages
-
Buat akun GitHub dan login
-
Buat repository baru (misalnya: to-do-list)
-
Upload file HTML, CSS, JS ke repo tersebut
-
Buka Settings > Pages
-
Pilih sumber: branch
main
, folder/root
atau/docs
-
Klik Save dan tunggu beberapa detik
-
Website akan tampil di
https://username.github.io/to-do-list
V. Tips Deployment
-
Pastikan file
index.html
ada di root folder -
Periksa apakah semua file CSS dan JS sudah tertaut dengan benar
-
Selalu lakukan testing sebelum dan sesudah deployment
VI. Keuntungan Deployment Gratis
-
Hemat biaya untuk pemula dan pelajar
-
Praktik nyata dalam pembuatan proyek
-
Menambah portofolio online yang bisa dibagikan ke dosen, teman, atau HR
VII. Kesimpulan
Deployment adalah bagian penting dalam pengembangan aplikasi web. Dengan platform gratis seperti GitHub Pages, Netlify, dan Vercel, kamu bisa mempublikasikan proyekmu ke internet tanpa biaya. Ini juga menjadi langkah awal membangun portofolio digital.
Penulis: Asdwipa Septiade Giling
NIM: 23156201008
Jurusan: Sistem Komputer, STIMIK Catur Sakti Kendari