Angular jest frameworkiem napisanym w języku TypeScript. Służy do tworzenia złożonych, postępowych i wydajnych aplikacji działających po stronie klienta. Jest rozwijany przez Google i raduje się obszernym podziwm projektantów aplikacji: ułatwia tworzenie poprawnego, czystego kodu, zezwala na bezproblemowe testowanie, a praca programisty z tym frameworkiem jest przyjemna, produktywna i satysfakcjonująca. By w pełni użyć możliwości Angulara, koniecznie trzeba się zapoznać z architekturą jego aplikacji oraz z modułami, komponentami i powiązaniami informacji.
To kolejne wydanie modnego przewodnika, będącego precyzyjnie przygotowanym połączeniem opisu architekturalnego, specyfikacji technologicznej i ergonomicznych wskazówek. Zezwala na niemal natychmiastowe rozpoczęcie pracy w Angularze. Na początek czeka Cię zapoznanie się ze wzorcem MVC, z jego zaletami i zastosowaniem. Następnie zaczniesz pisać poręczne aplikacje - stopniowo będziesz przechodzić do coraz bardziej nowoczesnych i złożonych rozwiązań. Poszczególne przykłady zostały omówione w sposób jasny, zrozumiały i spójny. W dodatku w książce przedstawiono niemało wskazówek i szczegółów, zezwalających na wydajną pracę i uzyskiwanie najkorzystniejszych efektów. Nie zabrakło także prezentacji najczęściej spotykanych problemów i metod ich rozwiązywania.
W książce:
dokładne omówienie wzorca MVC
tworzenie złożonych i dynamicznych aplikacji w Angularze
użytkowanie narzędzi ng w trakcie tworzenia projektów w Angularze
zwiększanie i regulowanie frameworka Angular
prowadzenie testów jednostkowych dla projektów w Angularze
dobre rozwiązanie dla aplikacji klienta? Z Angularem się uda!
O autorze
Adam Freeman - jest doświadczonym programistą, autorem wielu doskonale przyjętych książek o programowaniu w Javie. Kreujeł na dodatek wielkie systemy rozproszone (platformy e-commerce). Zajmował stanowiska kierownicze w różnych firmach, wśród których są Netscape, Sun Microsystems, giełda NASDAQ i banki. Jest już na emeryturze, swój czas przeznacza na pisanie i bieganie na długie dystanse.