Angular i formularze reaktywne. Praktyczny przewodnik Grzegorz Dąbrowski
- Autor:
- Grzegorz Dąbrowski
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 320
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Angular i formularze reaktywne. Praktyczny przewodnik
Dla kogo jest ta książka?
Książka jest przeznaczona dla programistów Angulara na poziomie początkującym i średniozaawansowanym, którzy chcą opanować praktyczne aspekty budowy i obsługi formularzy reaktywnych w aplikacjach webowych. Doskonale sprawdzi się zarówno dla osób pracujących zawodowo przy projektach front-endowych, jak i samouków rozwijających swoje umiejętności w Angularze - wystarczy podstawowa znajomość frameworka, a wszystkie zagadnienia są szczegółowo wyjaśnione na przykładach. To idealny wybór dla developerów chcących szybko wdrożyć zaawansowane mechanizmy walidacji, dynamiczne formularze czy własne kontrolki, bez konieczności żmudnego przeszukiwania dokumentacji.
Czego się nauczysz?
- Budowy formularzy reaktywnych w Angularze i ich struktury
- Typowania wartości kontrolek, grup i tablic w formularzach
- Modyfikowania drzewa formularza: dodawania, usuwania, zamiany i zmiany kolejności kontrolek
- Aktualizowania wartości i stanu formularza oraz obsługi valueChanges i statusChanges
- Zmieniania wartości formularza metodami setValue, patchValue i reset
- Pobierania danych z formularza i rozróżniania pól value, defaultValue i getRawValue
- Zarządzania stanem i statusem formularza oraz aktywacją i dezaktywacją kontrolek
- Kontrolowania przepływu danych i emisji zdarzeń w formularzach
- Tworzenia kontrolek, grup i tablic za pomocą usługi FormBuilder
- Pracy z różnymi typami kontrolek: checkbox, radio button, select, multiple select, range, number
- Stosowania walidacji natywnej i wbudowanej, własnych reguł walidacji oraz walidacji asynchronicznej
- Przesyłania plików przez formularze, w tym obsługi Drag & Drop i walidacji plików
- Maskowania wartości kontrolek za pomocą dedykowanych dyrektyw
- Tworzenia i obsługi formularzy wielokrokowych oraz modeli wielokomponentowych
- Generowania dynamicznych formularzy i walidacji danych dynamicznych
- Implementowania własnych kontrolek z użyciem Control Value Accessor w komponentach i dyrektywach
Bez nich strony internetowe byłyby jedynie nowoczesnymi prezentacjami
Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adresu e-mail. Rozszerzyły również natywną walidację danych poprzez wprowadzenie nowych atrybutów dla znaczników. Jednak prawdziwa rewolucja w projektowaniu formularzy internetowych nastąpiła z chwilą pojawienia się bibliotek opartych na języku JavaScript. Umożliwiły one tworzenie dynamicznych formularzy z walidacją na żywo i interaktywnymi elementami, a to pozwoliło przekształcić witryny internetowe w pełnoprawne aplikacje.
Obecnie frameworki takie jak Angular przenoszą formularze internetowe na nowy poziom. Oferują potężne narzędzia do tworzenia skomplikowanych formularzy z zaawansowaną walidacją, wiązaniem danych i logiką biznesową. Dzięki temu twórcy aplikacji mogą się skupić na tworzeniu atrakcyjniejszych interfejsów użytkownika i zapewniać lepsze doświadczenia dla użytkowników.
Ta książka przybliża sposób funkcjonowania mechanizmów obsługi formularzy w ujęciu reaktywnym w środowisku Angular. Omawia budowę API formularzy i analizuje, w jaki sposób poszczególne elementy tego systemu są ze sobą powiązane. Prezentuje proces przepływu danych, a także ich walidacji. Analizuje praktyczne zastosowania poznanych mechanizmów - od tworzenia własnych reguł walidacji po kreowanie mechanizmów, jak wysyłanie plików czy maskowanie wartości kontrolek. Przedstawia też metody budowania złożonych struktur formularzy i niestandardowych kontrolek.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Angular i formularze reaktywne. Praktyczny przewodnik Grzegorz Dąbrowski
(0)