Sono confuso (fatto facilmente). Per me modello sono i dati dal database restituiti come JSON.
Quando penso a questo in un contesto angolare, quando è configurata l'associazione bidirezionale, mi viene da pensare che il framework stia guardando / eseguendo il polling del database in modo tale che quando alcuni altri utenti / processi / ecc. aggiorna il database, gli altri utenti vedranno le modifiche in x numero di millisecondi. È giusto?
L'associazione unidirezionale mi fa pensare che sia proprio come una normale pagina web ora. Prendo una pagina e viene aggiornata come sempre. Devo premere un pulsante o qualche altro evento per farlo tornare al server e aggiornare la pagina web, proprio come ho sempre con il vecchio JavaScript normale e senza libreria (sebbene io usi molto jQuery).
Ho frainteso questi? Perché dovrei preoccuparmi del legame unidirezionale, se sono corretto? Potrei sempre farlo, quindi il legame unidirezionale deve essere usato con un database che viene aggiornato spesso? Facebook lo usa così sembra che io sia lontano.
(Capisco come vista e modello siano collegati tra loro in Angolare Non so se l'applicazione che usa il database con un sacco di CRUD imporrà che ho bisogno di due vie. Problemi temporali, ecc. A parte.)