Ocena:

Książka „Angular Projects” stanowi kompleksowe wprowadzenie do tworzenia aplikacji Angular poprzez praktyczne projekty i praktyczną naukę. Chociaż obejmuje szeroki zakres tematów i narzędzi, czytelnicy zauważają problemy z nieaktualnymi informacjami ze względu na szybkie aktualizacje frameworka, co może stanowić wyzwanie dla początkujących.
Zalety:⬤ Oferuje wiele interesujących i praktycznych projektów odpowiednich zarówno dla początkujących, jak i zaawansowanych programistów.
⬤ Metodyczne podejście ze strukturą krok po kroku, która zachęca do praktycznej nauki.
⬤ Zapewnia solidne wprowadzenie do różnych technologii i narzędzi wykorzystywanych w rozwoju Angular, w tym PWA i service workers.
⬤ Przejrzysty układ i przykłady kodu, dzięki czemu jest przystępny i wciągający.
⬤ Informacje mogą być nieaktualne ze względu na częste aktualizacje Angular, a wiele przykładów wymaga debugowania.
⬤ Nie jest przyjazna dla początkujących, ponieważ zakłada pewną wcześniejszą znajomość Angular.
⬤ Niektóre projekty mogą nie działać z najnowszymi wersjami Angular, co prowadzi do zamieszania i frustracji użytkowników.
⬤ Brak dogłębnego omówienia niektórych tematów, co może wymagać dodatkowych materiałów.
(na podstawie 13 opinii czytelników)
Angular Projects - Second Edition: Build modern web apps by exploring Angular 12 with 10 different projects and cutting-edge technologies
UWAGA PUBLIKATORA: Zaktualizowana edycja 2023, kompatybilna z Angular 16, jest już dostępna.
Kluczowe cechy:
⬤ Poznaj możliwości Angular w zakresie tworzenia aplikacji na różne platformy.
⬤ Połączenie popularnych technologii internetowych z Angular, takich jak monorepo, Jamstack i PWA.
⬤ Tworzenie własnych bibliotek i schematów przy użyciu Angular CDK i Angular CLI.
Opis książki:
Angular to popularny framework JavaScript, który może działać na szerokiej gamie platform, w tym na stronach internetowych, komputerach stacjonarnych i urządzeniach mobilnych. Posiada szereg bogatych funkcji od razu po wyjęciu z pudełka i szeroką gamę narzędzi, które sprawiają, że jest popularny wśród programistów. Ta zaktualizowana druga edycja Angular Projects nauczy Cię, jak tworzyć wydajne i zoptymalizowane aplikacje internetowe przy użyciu Angular.
Zaczniesz od poznania podstawowych funkcji frameworka, tworząc dziesięć różnych rzeczywistych aplikacji internetowych. Każda aplikacja zademonstruje, jak zintegrować Angular z inną biblioteką i narzędziem. W miarę postępów zrozumiesz, jak wdrażać popularne technologie, takie jak Angular Router, Scully, Electron, Angular service worker, narzędzia Nx monorepo, NgRx i inne, budując system śledzenia spraw, aplikację pogodową PWA, mobilną aplikację do geotagowania zdjęć, bibliotekę komponentów UI i wiele innych ekscytujących projektów. W końcowych rozdziałach zapoznasz się z dostosowywaniem poleceń Angular CLI za pomocą schematów.
Pod koniec tej książki zdobędziesz umiejętności potrzebne do tworzenia aplikacji Angular przy użyciu różnych technologii zgodnie z potrzebami własnymi lub klienta.
Czego się nauczysz:
⬤ Konfigurować aplikacje Angular przy użyciu Angular CLI i Nx Console.
⬤ Tworzyć osobiste blogi przy użyciu Jamstack i technik SPA.
⬤ Tworzyć aplikacje desktopowe za pomocą Angular i Electron.
⬤ Poprawa doświadczenia użytkownika (UX) w trybie offline dzięki technikom PWA.
⬤ Tworzenie stron internetowych przyjaznych dla SEO z renderowaniem po stronie serwera.
⬤ Tworzenie aplikacji monorepo przy użyciu narzędzi Nx i NgRx do zarządzania stanem.
⬤ Skupienie się na tworzeniu aplikacji mobilnych przy użyciu Ionic.
⬤ Rozwijaj niestandardowe schematy poprzez rozszerzenie Angular CLI.
Dla kogo jest ta książka:
Jeśli jesteś programistą, który ma doświadczenie na poziomie początkującym z Angular i chcesz dobrze poznać podstawowe narzędzia i radzić sobie z różnymi przypadkami użycia, które możesz napotkać w Angular, to ta książka o rozwoju Angular jest dla Ciebie. Zakłada się znajomość tworzenia aplikacji internetowych na poziomie początkującym i podstawowe doświadczenie w pracy z ES6 lub TypeScript.