Memahami Bahagian Depan dan Bahagian Belakang Pembangunan Web
Dalam konteks pembangunan web, "front-end" merujuk kepada antara muka pengguna dan logik sisi klien bagi tapak web atau aplikasi. Ini termasuk reka letak, reka bentuk dan fungsi yang pengguna berinteraksi secara langsung, serta mana-mana kod JavaScript yang dijalankan pada bahagian klien (iaitu, dalam penyemak imbas web pengguna).
The "front-end" biasanya dibina menggunakan HTML, CSS, dan JavaScript, dan bertanggungjawab untuk mengendalikan input pengguna, memaparkan kandungan dan berkomunikasi dengan bahagian pelayan (bahagian belakang) untuk mendapatkan atau mengemas kini data.
Sebaliknya, "bahagian belakang" merujuk kepada logik bahagian pelayan dan pengurusan pangkalan data yang menguasai bahagian hadapan. Ini termasuk kod sebelah pelayan yang ditulis dalam bahasa seperti Python, Ruby atau PHP, serta skema pangkalan data dan storan data. Bahagian belakang bertanggungjawab untuk mengendalikan permintaan daripada bahagian hadapan, mengesahkan input pengguna, menyimpan dan mendapatkan semula data, dan melaksanakan sebarang pengiraan atau operasi kompleks yang tidak boleh dilaksanakan di bahagian pelanggan.
Jadi, untuk menjawab soalan anda, "depan " dalam konteks ini merujuk kepada antara muka pengguna dan logik sisi klien bagi tapak web atau aplikasi, manakala "belakang" merujuk kepada logik sisi pelayan dan pengurusan pangkalan data.



