58. hodina MVOP WBF
Matěj Cajthaml — SSPŠ
©
Jaké data z backendu by měl frontend ukládat (požadovat o ně)?
Má frontend ukládat veškeré data v cache (localStorage)?
Je vhodné, aby si frontend dovymýšlel data, která by měl backend poskytnout?
Co jsou výhody a nevýhody rozdělení aplikace do logických částí?
Jak vytvářet logické části aplikace ve Vue?
Návrh těchto vrstev si ukážeme později.
Data, které se předávájí (DTO) se tedy přímo neukládají. Proč?
Vytvořme správnou aplikaci s DTO a dalšími objekty na TODO listy z Morsmordre.
Jsou návrhové vzory framework či knihovna?
Návrhové vzory nejsou vhodné pro všechny situace a problémy.
Cílem hodin je představit nejdůležitější návrhové vzory.
Výhody a nevýhody singletonu?
Kde byste singleton použili?
Výhody a nevýhody commandu?
Kde byste command použili?
Výhody a nevýhody observeru?
Kde byste observer použili?
Výhody a nevýhody facade?
Kde byste facade použili?
Používáme při refactoringu návrhové vzory?