JavaScript jest obecnie pełnowartościowym językiem programowania - wszechstronnym, elastycznym i pozwalającym na tworzenie wydajnego kodu. Społeczność skupiona wokół JavaScriptu udostępniła wiele przydatnych frameworków i bibliotek. Wśród nich wyjątkowo ciekawą propozycją jest React - popularna biblioteka przeznaczona do tworzenia nowoczesnych, dynamicznych aplikacji. To narzędzie, które w stosunkowo prosty sposób pozwala na pełne wykorzystanie możliwości nowoczesnych przeglądarek i urządzeń mobilnych - wystarczy wiedzieć, jak technologie JavaScript, CSS i HTML działają w przeglądarce WWW.
W tej przystępnej, zajmująco napisanej książce znajdziesz nie tylko dokładne omówienie biblioteki React, ale też podstawowe koncepcje JavaScriptu, testowania i debugowania oraz zarządzania informacjami o stanie. Przedstawiono tu aktualne i wnikliwe informacje o najlepszych praktykach i wzorcach stosowanych podczas tworzenia nowoczesnego kodu Reacta. Pokazano, jak budować interfejs użytkownika pozwalający na zmianę treści strony bez jej odświeżania. Zaprezentowano również podstawy programowania funkcyjnego z użyciem najnowszych funkcji oferowanych przez ECMAScript. Dzięki temu przewodnikowi dowiesz się, jak tworzyć komponenty Reacta, korzystać z routera Reacta, a także generować i testować serwery. Poszczególne informacje zostały uporządkowane i podane w sposób ułatwiający natychmiastowe rozpoczęcie pracy z tą świetną biblioteką.
W książce mię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 efektywność i nowoczesność!
O autorach
Alex Banks i Eve Porcello są inżynierami oprogramowania, wykładowcami i współzałożycielami firmy programistycznej Moon Highway. Stworzyli wiele kursów dostępnych w serwisach LinkedIn Learning i egghead.io, często też występują jako prelegenci i instruktorzy podczas organizowanych na całym świecie warsztatów w zakresie stosowania 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 wiele kursów dostępnych w serwisach LinkedIn Learning i egghead.io, często też występują jako prelegenci i instruktorzy podczas organizowanych na całym świecie warsztatów w zakresie stosowania technologii JavaScript, Node.js, React i GraphQL.
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.