- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 512
- Dostępne formaty:
-
ePubMobi
Opis ebooka: React Cookbook
React helps you create and work on an app in just a few minutes. But learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it easy to understand? The React Cookbook delivers answers fast.
Many books teach you how to get started, understand the framework, or use a component library with React, but very few provide examples to help you solve particular problems. This easy-to-use cookbook includes the example code developers need to unravel the most common problems when using React, categorized by topic area and problem.
You'll learn how to:
- Build a single-page application in React using a rich UI
- Create progressive web applications that users can install and work with offline
- Integrate with backend services such as REST and GraphQL
- Automatically test for accessibility problems in your application
- Secure applications with fingerprints and security tokens using WebAuthn
- Deal with bugs and avoid common functional and performance problems
Wybrane bestsellery
-
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Dzięki tej książce zrozumiesz, że w rekurencji nie kryje się żadna magia. Dowiesz się, na czym polega jej działanie i kiedy warto zastosować algorytm rekursywny, a kiedy lepiej tego nie robić. Poznasz szereg klasycznych i mniej znanych algorytmów rekurencyjnych. Pracę z zawartym tu materiałem uła...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Dzięki temu przyjaznemu przewodnikowi poznasz kluczowe koncepcje programistyczne i operacje obiektowego modelu dokumentu. Nauczysz się też pisać kod działający asynchronicznie i współbieżnie. Poszczególne zagadnienia zostały zilustrowane przykładowymi fragmentami kodu i prostymi projektami ―...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Kompletny podręcznik dla użytkowników tego języka. Dzięki tej książce poznasz podstawy modelowania w UML-u.(17.00 zł najniższa cena z 30 dni)
17.00 zł
34.00 zł(-50%)
O autorach ebooka
David Griffiths jest trenerem Agile, programistą i pracownikiem warsztatu. W wieku 15 lat napisał implementację języka LOGO. Napisał kilka innych książek z serii Rusz głową!. Jego ulubione hobby to spędzanie czasu z ukochaną żoną Dawn.
Dawn Griffiths jest znakomitą i bardzo doświadczoną programistką oraz autorką wielu książek z serii Rusz głową!. Wraz z mężem Davidem opracowała także animowany kurs wideo The Agile Sketchpad, stanowiący próbę uczenia kluczowych pojęć i technik w sposób zapewniający aktywną pracę mózgu i utrzymanie zaangażowania. Jej pasje to tai chi, bieganie i gotowanie.
David Griffiths, Dawn Griffiths - pozostałe książki
-
Dzięki tej książce błyskawicznie uzyskasz odpowiedzi na nurtujące programistów pytania o walidację danych w formularzach, testowanie kodu czy powiązanie kodu aplikacji z kodem serwerowym. Dowiesz się również, jak zapewnić sobie możliwość wielokrotnego wykorzystywania kodu i implementacji złożonyc...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Dzięki tej książce możesz dołączyć do ich grona! Kolejne wydanie z serii „Rusz głową” to gwarancja sukcesu. Zastosowanie nowatorskich technik nauki pozwala na błyskawiczne przyswojenie wiedzy. W trakcie lektury poznasz składnię języka C, dostępne typy zmiennych, sposoby zarządzania pa...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Książkę Head First Ruby on Rails. Edycja polska napisano w oparciu o najnowsze, skuteczne techniki ułatwiające zrozumienie i przyswajanie wiedzy. Dzięki temu szybko i bez trudności nauczysz się tworzyć interaktywne aplikacje internetowe za pomocą tej platformy. Dowiesz się, na czym polega współpr...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%) -
Filled with tips, tricks, and techniques, this easy-to-use book is the perfect resource for intermediate to advanced users of Excel. You'll find complete recipes for more than a dozen topics covering formulas, PivotTables, charts, Power Query, and more. Each recipe poses a particular problem and ...(189.54 zł najniższa cena z 30 dni)
189.44 zł
239.00 zł(-21%) -
What will you learn from this book?If you have an idea for a killer Android app, this fully revised and updated edition will get you up and running in a jiffy. You'll go beyond syntax and how-to manuals and learn how to think like a great Android developer. This hands-on book teaches you everythi...(255.45 zł najniższa cena z 30 dni)
255.35 zł
319.00 zł(-20%) -
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki niej nauczysz się myśleć jak najlepsi programiści i niepostrzeżenie zaczniesz tworzyć wydajny kod w Kotl...(44.50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%) -
What will you learn from this book?Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how-to manuals and teaches you how to think like a great Kotlin developer. You’ll lear...(193.20 zł najniższa cena z 30 dni)
193.00 zł
249.00 zł(-22%) -
Sięgnij po ten nietypowy podręcznik! Możesz uznać jego formę i sposób przekazywania treści za dziwny, ale prędko przekonasz się, że jest wyjątkowo skuteczny. Twój mózg się zaangażuje i błyskawicznie przyswoi sobie techniki programowania dla Androida. A to wszystko dzięki nowatorskiemu podejściu a...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Książka, którą trzymasz w rękach, to podręcznik niezwykły, gdyż uwzględnia specyfikę funkcjonowania ludzkiego mózgu i sposób, w jaki najszybciej się uczy. Dzięki nowatorskiemu podejściu autorów nauka pisania aplikacji nie jest nudna: niepostrzeżenie będziesz nabierał coraz większej wprawy. Już w ...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Najważniejsze zagadnienia zostały tu zilustrowane za pomocą — nierzadko zabawnych — przykładów z życia codziennego, takich jak analiza statystyk sportowych, wyników gier hazardowych czy testów nowych leków. Dzięki tej książce dowiesz się m.in., jak wybrać optymalny wykres do wizualiza...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%)
Kup polskie wydanie:
React. Receptury. Poradnik dla zaawansowanych
- Autor:
- David Griffiths, Dawn Griffiths
49,50 zł
99,00 zł
(49.50 zł najniższa cena z 30 dni)
Ebooka "React Cookbook" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "React Cookbook" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "React Cookbook" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-8579-9, 9781492085799
- Data wydania ebooka:
- 2021-08-11 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 14.2MB
- Rozmiar pliku Mobi:
- 33.6MB
Spis treści ebooka
- Preface
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Creating Applications
- Generate a Simple Application
- Problem
- Solution
- Discussion
- Generate a Simple Application
- Build Content-Rich Apps with Gatsby
- Problem
- Solution
- Discussion
- Build Universal Apps with Razzle
- Problem
- Solution
- Discussion
- Manage Server and Client Code with Next.js
- Problem
- Solution
- Discussion
- Create a Tiny App with Preact
- Problem
- Solution
- Discussion
- Build Libraries with nwb
- Problem
- Solution
- Discussion
- Add React to Rails with Webpacker
- Problem
- Solution
- Discussion
- Create Custom Elements with Preact
- Problem
- Solution
- Discussion
- Use Storybook for Component Development
- Problem
- Solution
- Discussion
- Test Your Code in a Browser with Cypress
- Problem
- Solution
- Discussion
- 2. Routing
- Create Interfaces with Responsive Routes
- Problem
- Solution
- Discussion
- Create Interfaces with Responsive Routes
- Move State into Routes
- Problem
- Solution
- Discussion
- Use MemoryRouter for Unit Testing
- Problem
- Solution
- Discussion
- Use Prompt for Page Exit Confirmations
- Problem
- Solution
- Discussion
- Create Transitions with React Transition Group
- Problem
- Solution
- Discussion
- Create Secured Routes
- Problem
- Solution
- Discussion
- 3. Managing State
- Use Reducers to Manage Complex State
- Problem
- Solution
- Discussion
- Use Reducers to Manage Complex State
- Create an Undo Feature
- Problem
- Solution
- Discussion
- Create and Validate Forms
- Problem
- Solution
- Discussion
- Measure Time with a Clock
- Problem
- Solution
- Discussion
- Monitor Online Status
- Problem
- Solution
- Discussion
- Manage Global State with Redux
- Problem
- Solution
- Discussion
- Survive Page Reloads with Redux Persist
- Problem
- Solution
- Discussion
- Calculate Derived State with Reselect
- Problem
- Solution
- Discussion
- 4. Interaction Design
- Build a Centralized Error Handler
- Problem
- Solution
- Discussion
- Build a Centralized Error Handler
- Create an Interactive Help Guide
- Problem
- Solution
- Discussion
- Use Reducers for Complex Interactions
- Problem
- Solution
- Discussion
- Add Keyboard Interaction
- Problem
- Solution
- Discussion
- Use Markdown for Rich Content
- Problem
- Solution
- Discussion
- Animate with CSS Classes
- Problem
- Solution
- Discussion
- Animate with React Animation
- Problem
- Solution
- Discussion
- Animate Infographics with TweenOne
- Problem
- Solution
- Discussion
- 5. Connecting to Services
- Convert Network Calls to Hooks
- Problem
- Solution
- Discussion
- Convert Network Calls to Hooks
- Refresh Automatically with State Counters
- Problem
- Solution
- Discussion
- Cancel Network Requests with Tokens
- Problem
- Solution
- Discussion
- Make Network Calls with Redux Middleware
- Problem
- Solution
- Discussion
- Connect to GraphQL
- Problem
- Solution
- Discussion
- Reduce Network Load with Debounced Requests
- Problem
- Solution
- Discussion
- 6. Component Libraries
- Use Material Design with Material-UI
- Problem
- Solution
- Discussion
- Use Material Design with Material-UI
- Create a Simple UI with React Bootstrap
- Problem
- Solution
- Discussion
- View Data Sets with React Window
- Problem
- Solution
- Discussion
- Create Responsive Dialogs with Material-UI
- Problem
- Solution
- Discussion
- Build an Admin Console with React Admin
- Problem
- Solution
- Discussion
- No Designer? Use Semantic UI
- Problem
- Solution
- Discussion
- 7. Security
- Secure Requests, Not Routes
- Problem
- Solution
- Discussion
- Secure Requests, Not Routes
- Authenticate with Physical Tokens
- Problem
- Solution
- Discussion
- Enable HTTPS
- Problem
- Solution
- Discussion
- Authenticate with Fingerprints
- Problem
- Solution
- Discussion
- Use Confirmation Logins
- Problem
- Solution
- Discussion
- Use Single-Factor Authentication
- Problem
- Solution
- Discussion
- Test on an Android Device
- Problem
- Solution
- Discussion
- Check Security with ESlint
- Problem
- Solution
- Discussion
- Make Login Forms Browser Friendly
- Problem
- Solution
- Discussion
- 8. Testing
- Use the React Testing Library
- Problem
- Solution
- Discussion
- Use the React Testing Library
- Use Storybook for Render Tests
- Problem
- Solution
- Discussion
- Test Without a Server Using Cypress
- Problem
- Solution
- Discussion
- Use Cypress for Offline Testing
- Problem
- Solution
- Discussion
- Test in a Browser with Selenium
- Problem
- Solution
- Discussion
- Test Cross-Browser Visuals with ImageMagick
- Problem
- Solution
- Discussion
- Add a Console to Mobile Browsers
- Problem
- Solution
- Discussion
- Remove Randomness from Tests
- Problem
- Solution
- Discussion
- Time Travel
- Problem
- Solution
- Discussion
- 9. Accessibility
- Use Landmarks
- Problem
- Solution
- Discussion
- Use Landmarks
- Apply Roles, Alts, and Titles
- Problem
- Solution
- Discussion
- Check Accessibility with ESlint
- Problem
- Solution
- Discussion
- Use Axe DevTools at Runtime
- Problem
- Solution
- Discussion
- Automate Browser Testing with Cypress Axe
- Problem
- Solution
- Discussion
- Add Skip Buttons
- Problem
- Solution
- Discussion
- Add Skip Regions
- Problem
- Solution
- Discussion
- Capture Scope in Modals
- Problem
- Solution
- Discussion
- Create a Page Reader with the Speech API
- Problem
- Solution
- Discussion
- 10. Performance
- Use Browser Performance Tools
- Problem
- Solution
- Discussion
- Use Browser Performance Tools
- Track Rendering with Profiler
- Problem
- Solution
- Discussion
- Create Profiler Unit Tests
- Problem
- Solution
- Discussion
- Measure Time Precisely
- Problem
- Solution
- Discussion
- Shrink Your App with Code Splitting
- Problem
- Solution
- Discussion
- Combine Network Promises
- Problem
- Solution
- Discussion
- Use Server-Side Rendering
- Problem
- Solution
- Discussion
- Use Web Vitals
- Problem
- Solution
- Discussion
- 11. Progressive Web Applications
- Create Service Workers with Workbox
- Problem
- Solution
- Discussion
- Create Service Workers with Workbox
- Build a PWA with Create React App
- Problem
- Solution
- Discussion
- Cache Third-Party Resources
- Problem
- Solution
- Discussion
- Automatically Reload Workers
- Problem
- Solution
- Discussion
- Add Notifications
- Problem
- Solution
- Discussion
- Make Offline Changes with Background Sync
- Problem
- Solution
- Discussion
- Add a Custom Installation UI
- Problem
- Solution
- Discussion
- Provide Offline Responses
- Problem
- Solution
- Discussion
- Index
O'Reilly Media - inne książki
-
This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms. It reviews the design considerations, challenges, and best practices for implementing a lakehouse and provides key insights into the ways that using a lakehouse can impact ...(193.69 zł najniższa cena z 30 dni)
193.19 zł
249.00 zł(-22%) -
In today's fast-paced world, more and more organizations require rapid application development with reduced development costs and increased productivity. This practical guide shows application developers how to use PowerApps, Microsoft's no-code/low-code application framework that helps developer...(162.47 zł najniższa cena z 30 dni)
162.27 zł
209.00 zł(-22%) -
Welcome to the systems age, where software professionals are no longer building software&emdash;we're building systems of software. Change is continuously deployed across software ecosystems coordinated by responsive infrastructure. In this world of increasing relational complexity, we need t...(152.21 zł najniższa cena z 30 dni)
152.01 zł
209.00 zł(-27%) -
This book provides an ideal guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and GPT-3.5 models and explain how they work. You'll also get a step-by-step g...(155.41 zł najniższa cena z 30 dni)
155.36 zł
209.00 zł(-26%) -
In today's cloud native world, where we automate as much as possible, everything is code. With this practical guide, you'll learn how Policy as Code (PaC) provides the means to manage the policies, related data, and responses to events that occur within the systems we maintain—Kubernetes, c...(212.59 zł najniższa cena z 30 dni)
212.39 zł
279.00 zł(-24%) -
Geared to intermediate- to advanced-level DBAs and IT professionals looking to enhance their MySQL skills, this guide provides a comprehensive overview on how to manage and optimize MySQL databases. You'll learn how to create databases and implement backup and recovery, security configurations, h...(221.43 zł najniższa cena z 30 dni)
221.33 zł
279.00 zł(-21%) -
Get the details, examples, and best practices you need to build generative AI applications, services, and solutions using the power of Azure OpenAI Service. With this comprehensive guide, Microsoft AI specialist Adrián González Sánchez examines the integration and utilization of Az...(162.23 zł najniższa cena z 30 dni)
162.18 zł
209.00 zł(-22%) -
Despite the increase of high-profile hacks, record-breaking data leaks, and ransomware attacks, many organizations don't have the budget for an information security (InfoSec) program. If you're forced to protect yourself by improvising on the job, this pragmatic guide provides a security-101 hand...(214.77 zł najniższa cena z 30 dni)
214.57 zł
239.00 zł(-10%) -
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(189.29 zł najniższa cena z 30 dni)
188.79 zł
239.00 zł(-21%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(227.19 zł najniższa cena z 30 dni)
227.14 zł
279.00 zł(-19%)
Dzieki 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[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: React Cookbook David Griffiths, Dawn Griffiths (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.