Alex Banks kanaliseert haar levendige energie in haar schrijven en vindt unieke inspiratie in haar levendige huishouden. Haar verhalen vermengen vaak het alledaagse met een vleugje buitengewone, wat een scherpe observatie van de kleurrijkere aspecten van het leven weerspiegelt. Banks creëert meeslepende verhalen die resoneren met een speelse maar diepgaande betrokkenheid bij de wereld om haar heen.
If you want to learn how to build efficient user interfaces with React, this is your book. show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you'll learn how to work with functional programming and the latest ECMAScript features
Explains how to build efficient user interfaces using React that can deftly display data changes on large-scale, data-driven websites without page reloads, including functional programming with JavaScript and the latest ECMAScript features.
Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for frontend web developers, backend engineers, and project and product managers looking to get started with GraphQL. You'll explore graph theory, the graph data structure, and GraphQL types before learning hands-on how to build a schema for a photo-sharing application. This book also introduces you to Apollo Client, a popular framework you can use to connect GraphQL to your user interface. Explore graph theory and review popular graph examples in use today Learn how GraphQL applies database querying methods to the internet Create a schema for a PhotoShare application that serves as a roadmap and a contract between the frontend and backend teams Use JavaScript to build a fully functioning GraphQL service and Apollo to implement a client Learn how to prepare GraphQL APIs and clients for production
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ść!