Rozdział 12

Architektura aplikacji Web

W tym rozdziale zamierzam pokazać, jak konstruowane są aplikacje Web, włącznie z protokołami i technologiami, na których zazwyczaj się opierają. Dzisiejsze aplikacje zapewniają bogate środowisko użytkownika dzięki przetwarzaniu po stronie klienta (wykorzystującemu JavaScript) i serwerowymi API obsługującymi aplikacje mobilne, typowe przeglądarki oraz połączenia z innymi stronami.

Komponenty systemowe są coraz bardziej rozpraszane i uniezależniane od siebie, aby zapewnić większą skalowalność (można wymienić tu mechanizmy równoważenia obciążeń, dedykowane serwery aplikacji, usługi kolejkowania wiadomości czy magazyny typu klucz-wartość), co jednak wprowadza dodatkowe ryzyko, gdy używane są usługi innych firm. ...

Get Ocena bezpieczenstwa sieci now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.