Search by

    Terakhir diperbaharui: Jan 27, 2021

    Attributes

    Front End, Back End, Client & Server

    Sebelum melanjutkan ke materi selanjutnya kita perlu membahas konsep Front End, Back End, Client & Server.


    Front End adalah bagian depan dari aplikasi / website yang berinteraksi langsung dengan user.

    Back End adalah bagian dari aplikasi / website yang tidak bisa diakses oleh user tetapi bertanggung jawab untuk pekerjaan yang berinteraksi langsung dengan front end. Contohnya pengelolaan data di server.

    konsep front end back end

    Client & Server

    Jika kita makan di sebuah warung atau restoran aktifitas berikut sering kita lihat:

    Pelanggan memilih menu -> pelanggan memesan makanan ke pelayan -> pelayan meneruskan pesanan ke koki -> koki memasak sesuai pesanan -> hidangkan diantar ke meja pelanggan -> pelanggan menikmati hidangan.

    Cara kerja client dan server mirip dengan aktifitas di atas.

    Pada kasus di atas pelanggan adalah client dan restoran adalah server.

    Dalam menggunakan sebuah aplikasi, proses yang terjadi antara client dan server bisa digambarkan dengan ilustrasi berikut.

    konsep client server