używanie części do budowy aplikacji internetowych jest uważane za istotnie ważny krok naprzód w tej dziedzinie. Wyjątkowo niebanalnym pomysłem jest tworzenie interfejsów użytkownika bazujących na komponentach.
Framework Angular 2 zmienia technikę tworzenia aplikacji: ułatwia pisanie współdzielonych bloków kodu HTML, które można bezproblemowo wielokrotnie wykorzystywać dzięki zaimplementowaniu mechanizmu
shadow DOM. Jest to wyjątkowo obiecująca perspektywa, aczkolwiek pod warunkiem, iż programista potrafi produktywnie wykorzystać architekturę komponentową. Niniejsza książka ma na celu nauczenie programistów tego nowego podejścia do programowania interaktywnych stron internetowych i równocześnie pokazanie najlepszych możliwości
Angulara. Poza użytecznymi aspektami korzystania z tego frameworka największy nacisk położono na tworzenie interfejsów użytkownika bazujących na komponentach - wyjaśniono podstawowe koncepcje tego sposobu programowania i opisano, jak użyć framework do tworzenia innowacyjnych, efektywnych i nietrudnych w utrzymaniu interfejsów użytkownika. Niektóre zagadnienia omówione w książce:
- podstawy tworzenia interfejsów z użyciem komponentów
- tworzenie elementów wielokrotnego stosowania w Angularze
- zastosowanie elementów do routingu, logowania i śledzenia czasu
- korzystanie z zewnętrznych bibliotek w Angularze
- zapewnienie powiększalności komponentów
- techniki testowania komponentów Angular 2
Architektura oparta na komponentach - najlepsza recepta na genialny interfejs!
Gion Kunz od wielu lat pisze interaktywne interfejsy użytkownika w języku JavaScript. Bardzo z ochotą korzysta z frameworka Angular 2. Nieraz zabiera głos na konferencjach. Kunz jest również głównym instruktorem w SAE Institute w Zurichu. Jest osobą, która włącza się na rzecz open source - napisał responsywną bibliotekę do rysowania wykresów Chartist. W wolnych chwilach zajmuje się muzyką, wędkowaniem lub po prostu spędza czas ze swoją ukochaną i milutkim, niedużym pieskiem.