1.3 KiB
1.3 KiB
Forelæsning 1: Frontend, backend og request-response-cyklussen
English · Dansk · Bahasa Malaysia
Hvad forelæsningen handler om
Forelæsningen adskiller det, brugeren ser (frontend: HTML, CSS og JavaScript), fra det, applikationen gør bag kulisserne (backend: Python, Java, Ruby og andre). En backend har tre dele: klienten, serveren og databasen. En restaurant er en god analogi: spisesalen er klienten, køkkenet er serveren, og spisekammeret er databasen. I request-response-cyklussen spørger klienten, serveren forbereder og henter data fra databasen, og svaret sendes tilbage til klienten. Flask anbefales til begyndere og små projekter; Django er det andet velkendte valg.
Hvad vi fik ud af det
- Et ordforråd til at tale om webapplikationer: klient, server, database, request, response.
- En grund til at vælge Flask: det er småt og lader os se hver del af cyklussen.
- Viden om, at resten af kurset bygger hver af disse dele op trin for trin.
I dette repository
Diagrammet er tegnet ud fra docs/images/sources/lecture-01.html; der er ingen kode til denne forelæsning.
