Sono uno sviluppatore front-end ... Non ho mai fatto alcun back-end, anche se ho fatto un corso nei database una volta. (Ho una laurea in scienze informatiche, sono un programmatore competente, non ho mai fatto nessuna roba di back-end prima.)
Quindi sto cercando di capire come il framework si rapporta al database. Presumibilmente sono impostati separatamente e il framework riceve richieste dal sito Web e le invia al database, quindi riceve la risposta e la gestisce in modo appropriato per consegnare il contenuto correttamente? È fondamentalmente un intermediario complesso per tutta la logica dell'app-web? Sono lontano?
Serve una buona spiegazione di questo.