"JavaScript jest aktualnie pełnowartościowym językiem programowania - wszechstronnym, elastycznym i zezwalającym na tworzenie produktywnego kodu. Społeczność skupiona wokół JavaScriptu udostępniła niemało przydatnych frameworków i bibliotek.
Wśród nich wyjątkowo interesującą propozycją jest React - lubiana biblioteka dedykowana do tworzenia progresywnych, dynamicznych aplikacji. To narzędzie, które w stosunkowo prosty sposób zezwala na pełne wykorzystanie możliwości postępowych przeglądarek i sprzętów przenośnych - wystarczy wiedzieć, jak technologie JavaScript, CSS i HTML działają w oglądarce WWW.
W tej dostępnej, zajmująco napisanej książce wyszukasz nie tylko staranne omówienie biblioteki React, lecz też podstawowe koncepcje JavaScriptu, testowania i debugowania oraz zarządzania informacjami o stanie.
Przedstawiono tu aktualne i wnikliwe dane o najlepszych praktykach i wzorcach użytkowanych podczas tworzenia nowoczesnego kodu Reacta. Pokazano, jak kreować interfejs użytkownika pozwalający na zmianę treści strony bez jej odświeżania.
Zaprezentowano dodatkowo podstawy programowania funkcyjnego z zastosowaniem najnowszych funkcji oferowanych przez ECMAScript. Dzięki czemu przewodnikowi dowiesz się, jak kreować komponenty Reacta, korzystać z routera Reacta oraz budować i testować serwery.
Poszczególne dane zostały uporządkowane i podane w sposób usprawniający natychmiastowe rozpoczęcie pracy z tą perfekcyjną biblioteką. W książce pomiędzy innymi: kluczowe koncepcje programowania funkcyjnego w JavaScripcie działanie Reacta w przeglądarce WWW tworzenie warstwy prezentacji aplikacji debugowanie aplikacji Reacta zaczepy Reacta i korzystanie z routingu aplikacja Reacta klient-serwer React: śmiało sięgaj po produktywność i progresywność!
O autorach Alex Banks i Eve Porcello są inżynierami oprogramowania, wykładowcami i współzałożycielami producenta programistycznej Moon Highway. Stworzyli niemało kursów przystępnych w serwisach LinkedIn Learning i egghead.io, niejednokrotnie też występują jako prelegenci i instruktorzy podczas organizowanych na całym świecie warsztatów w zakresie wykorzystywania technologii JavaScript, Node.js, React i GraphQL.
Alex Banks i Eve Porcello są inżynierami oprogramowania, wykładowcami i współzałożycielami firmy programistycznej Moon Highway. Stworzyli dużo kursów dostępnych w serwisach LinkedIn Learning i egghead.io, niejednokrotnie też występują jako prelegenci i instruktorzy w trakcie organizowanych na całym świecie warsztatów w zakresie używania technice JavaScript, Node.js, React i GraphQL.