Kuliah 1: Bahagian hadapan, bahagian belakang dan kitaran permintaan-respons
English · Dansk · Bahasa Malaysia

Apa yang dibincangkan dalam kuliah
Kuliah ini membezakan apa yang dilihat oleh pengguna (bahagian hadapan: HTML, CSS dan JavaScript) daripada apa yang dilakukan oleh aplikasi di sebalik tabir (bahagian belakang: Python, Java, Ruby dan lain-lain). Bahagian belakang mempunyai tiga komponen: klien, pelayan dan pangkalan data. Analoginya ialah sebuah restoran: ruang makan ialah klien, dapur ialah pelayan dan stor makanan ialah pangkalan data. Dalam kitaran permintaan-respons, klien membuat permintaan, pelayan menyediakan dan mengambil data daripada pangkalan data, dan respons dihantar kembali kepada klien. Flask disyorkan untuk pemula dan projek kecil; Django ialah pilihan lain yang terkenal.
Apa yang kita peroleh
- Kosa kata untuk bercakap tentang aplikasi web: klien, pelayan, pangkalan data, permintaan, respons.
- Sebab untuk memilih Flask: ia kecil dan membolehkan kita melihat setiap bahagian kitaran itu.
- Pengetahuan bahawa seluruh kursus membina setiap komponen ini langkah demi langkah.
Dalam repositori ini
Gambar rajah dilukis daripada docs/images/sources/lecture-01.html; tiada kod untuk kuliah ini.