Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 6 głosach.
Exploring Web Components: Build Reusable Ui Web Components with Standard Technologies (English Edition)
Dowiedz się, jak tworzyć komponenty wielokrotnego użytku, aby budować nowoczesne interfejsy użytkownika sieci Web przy użyciu standardowych technologii
Kluczowe cechy
⬤ Dowiedz się, w jaki sposób standardowe technologie internetowe umożliwiają tworzenie komponentów interfejsu użytkownika wielokrotnego użytku.
⬤ Dowiedz się, jak chronić wygląd i wewnętrzne zachowanie komponentów.
⬤ Dowiedz się, jak używać komponentów sieciowych w projektach React, Angular i Vue.
⬤ Dowiedz się, jak korzystać z bibliotek i narzędzi innych firm, aby uprościć proces tworzenia komponentów.
Opis
Projektowanie internetowych interfejsów użytkownika znacznie się rozwinęło w ostatnim czasie dzięki bibliotekom takim jak React, Angular, Vue. Pozwalają one tworzyć niesamowite komponenty interfejsu użytkownika, ale mają wielką wadę: ich komponenty nie są interoperacyjne.
Web Components umożliwiają przezwyciężenie tej wady poprzez wykorzystanie zestawu standardowych technologii.
Książka prowadzi użytkownika przez eksplorację tych technologii z praktycznym podejściem. Opisuje, jak tworzyć elementy niestandardowe.
Jak chronić ich wewnętrzne zachowanie, wykorzystując Shadow DOM.
Jak uprościć definicję interfejsu użytkownika za pomocą szablonów HTML.
Ponadto dowiesz się, jak dystrybuować i używać komponentów sieci Web oraz jak wykorzystać biblioteki i narzędzia do ich rozwoju.
W całej książce przeprowadzisz projekt komponentów sieci Web, który zapewni ci praktyczne doświadczenie w korzystaniu z tych technologii.
Czego się nauczysz
⬤ Używać technologii Custom Elements do definiowania elementów HTML.
⬤ Używać Shadow DOM do ochrony wewnętrznego zachowania komponentów interfejsu użytkownika.
⬤ Pracować z szablonami HTML w celu uproszczenia i ulepszenia sposobu definiowania interfejsu użytkownika komponentów.
⬤ Ponowne wykorzystanie komponentów sieciowych w aplikacjach zbudowanych przy użyciu Vanilla JavaScript, React, Angular i Vue.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla programistów frontendowych, którzy chcą wykorzystać standardowe technologie do tworzenia komponentów UI wielokrotnego użytku. Wymagana jest podstawowa znajomość JavaScript, HTML i CSS.
Spis treści
1. Pierwsze kroki z komponentami sieciowymi.
2. Rozszerzanie elementów HTML.
3. Tworzenie własnych komponentów internetowych.
4. Zarządzanie właściwościami i atrybutami.
5. Obsługa zdarzeń.
6. Korzystanie z Shadow DOM.
7. Korzystanie z szablonów HTML.
8. Dystrybucja i rozszerzanie komponentów sieci Web.
9. Komponenty sieciowe i inne struktury interfejsu użytkownika.
10. Narzędzia do tworzenia komponentów sieciowych.
O autorze
Andrea Chiarelli jest inżynierem oprogramowania i autorem technicznym z ponad 20-letnim doświadczeniem w branży tworzenia oprogramowania. Przez całą swoją karierę używał kilku języków programowania i technologii w projektach, w które był zaangażowany. Ostatnio koncentruje się na ekosystemie JavaScript zarówno na serwerze, jak i po stronie klienta.
Współtworzył wiele magazynów online i offline oraz był autorem kilku książek.
Obecnie pracuje w Auth0 jako inżynier ds. treści R&D.
Linki do bloga:
Https: //andreachiarelli. it/.
Profil LinkedIn:
Https: //www.linkedin.com/in/andreachiarelli/.