openSOURCE

openSOURCE

Did You Know?

All the tech in one platform

Pengenalan Front End Development

Perbedaan Front End dan Back End

Estimated reading: 1 minute 28 views

Dalam pengembangan aplikasi web, ada dua bagian utama yang bekerja sama untuk menciptakan sistem yang lengkap, yaitu Front End dan Back End.
Meskipun keduanya saling terhubung, perannya sangat berbeda.

  1. Front End

    • Berfokus pada bagian yang dilihat dan diakses oleh pengguna.

    • Bertanggung jawab atas tampilan (UI) dan interaksi pengguna (UX).

    • Dibangun dengan teknologi seperti HTML, CSS, JavaScript, serta library atau framework seperti ReactJS, Vue.js, atau Angular.

    • Contoh: tombol login, formulir pendaftaran, halaman profil, tampilan daftar produk.

  2. Back End

    • Berfokus pada bagian yang bekerja di balik layar.

    • Mengelola logika bisnis, penyimpanan data, dan komunikasi dengan database atau server lain.

    • Dibangun dengan bahasa pemrograman seperti Node.js, Python, Java, PHP, dan menggunakan database seperti MySQL, PostgreSQL, atau MongoDB.

    • Contoh: proses otentikasi login, penyimpanan data pengguna, pengambilan daftar produk dari database.

🔹 Analogi sederhana:
Bayangkan sebuah restoran:

  • Front End adalah ruang makan yang dilihat pelanggan—meja, kursi, menu, dan pelayanan.

  • Back End adalah dapur dan sistem manajemen di belakangnya yang mengolah pesanan dan menyiapkan makanan.

Keduanya saling melengkapi. Front end memastikan pengguna memiliki pengalaman yang nyaman, sementara back end memastikan data dan logika aplikasi berjalan dengan benar di belakang layar.

Leave a Comment

Share this Doc

Perbedaan Front End dan Back End

Or copy link

CONTENTS