Interfejs użytkownika kojarzy nam się bardziej z frontendem niż backendem, jednak to backend musi obsłużyć żądania pochodzące od użytkownika. I to bez różnicy czy to będzie jakieś API RESTowe, zwykłe kontrolery zwracające HTML czy polecenia CLI - wszystkie wejścia do aplikacji, które pozwalają użytkownikowi na interakcję z systemem znajdują się właśnie w warstwie UserInterface. Zagłębimy się dzisiaj w ten temat bardziej.
Kod źródłowy znajdziesz na: https://github.com/adambanaszkiewicz/four-layers-of-application-example
00:00 Wstęp
00:54 Odpowiedzialność Warstwy
03:11 Umiejscowienie w kodzie aplikacji
04:32 Połączenie z innymi warstwami
05:12 Przyjmowanie żądania
05:44 Zwracanie odpowiedzi
06:20 Łapanie wyjątków
07:07 Zbieramy wszystko w kodzie
10:38 Zakończenie
Thumbnail by Freepik.com