Rozdział 1. Wprowadzenie do wzorca architektury MVC
MVC to wzorzec architektury. Skrót wywodzi się od terminu Model-View-Controller. Moją definicję wzorca MVC mogę podsumować w następujący sposób:
Model zarządza danymi aplikacji. Każdy model reprezentuje przeważnie jedną tabelę lub większą liczbę tabel w bazie danych.
Widok zawiera wizualną reprezentację aplikacji. W witrynach internetowych osiąga się to zwykle z wykorzystaniem języków HTML i JavaScript oraz arkuszy stylów CSS.
Kontroler pełni funkcję pośrednika między modelem i widokiem. Typowy kontroler będzie żądać danych od modelu i przekazywać je widokowi, aby użyć ich podczas wyświetlania danych. W czasie zapisywania danych kolejność działań byłaby odwrotna. Kontroler odebrałby dane z ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.