Files
054-flask/docs/wiki/Lecture-1-Backend-Overview-da.md

1.3 KiB

Forelæsning 1: Frontend, backend og request-response-cyklussen

English · Dansk · Bahasa Malaysia

Forelæsning 1: Frontend, backend og request-response-cyklussen

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.