Blog di Un Utente Linux

Django-FullStack

Introduzione

Quelli che seguono sono i miei appunti presi seguendo il corso integrati con altre risorse e informazioni da altre fonti.

Tutto quello che serve per seguire questi appunti è:

  1. un pc
  2. un editor di test
  3. un browser web

Io ho usato:

  1. thinkpad con Fedora 34
  2. kdevelop oppure vim
  3. Chromium

Come funziona il web

Quando un utente apre il browser e visita una pagina sotto il cofano succedono molte cose:

  1. il browser web chiede al sistema operativo di risolvere il record DNS relativo al sito
  2. il sistema operativo risolve il dns usando i server dns
  3. il browser contatta il server usando l’ip e il protocollo mostrato dall’url, http o https
  4. il browser scarica le informazioni per ricostruire il contenuto da visualizzare in locale
  5. il browser ricostruisce la pagina web e la mostra all’utente

Ogni sito si compone:

Nel caso di questi appunti per il backend ci focalizzeremo su:

Appunti

Frontend

Backend

Progettini

  1. Mock Questionario
Powered by Soopr   •  Theme  Moonwalk