React projects :: build 12 real-world applications from scratch using React, React Native, and React 360 /
React, an intuitive web frontend framework, extends its capabilities in building apps for mobile and VR. This book aims to help you in building React applications through a series of real-world projects increasing in complexity as you progress. With coverage on various modern React tooling, you will...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2019.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | React, an intuitive web frontend framework, extends its capabilities in building apps for mobile and VR. This book aims to help you in building React applications through a series of real-world projects increasing in complexity as you progress. With coverage on various modern React tooling, you will get a wholesome knowledge of React development. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references. |
ISBN: | 9781789953398 1789953391 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBU-on1155111649 | ||
003 | OCoLC | ||
005 | 20240405112445.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 200521s2019 enka ob 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d OCLCF |d EBLCP |d YDX |d TEFOD |d UKAHL |d N$T |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO | ||
019 | |a 1133277413 |a 1134853873 | ||
020 | |a 9781789953398 | ||
020 | |a 1789953391 | ||
020 | |z 9781789954937 | ||
035 | |a (OCoLC)1155111649 |z (OCoLC)1133277413 |z (OCoLC)1134853873 | ||
037 | |a CL0501000112 |b Safari Books Online | ||
050 | 4 | |a QA76.76.A65 | |
082 | 7 | |a 005.1 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Derks, Roy, |e author. | |
245 | 1 | 0 | |a React projects : |b build 12 real-world applications from scratch using React, React Native, and React 360 / |c Roy Derks. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2019. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
504 | |a Includes bibliographical references. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Creating a Movie List Application in React -- Project overview -- Getting started -- Creating a movie list application -- Setting up a project -- Setting up webpack -- Configuring webpack to work with React -- Rendering a React project -- Creating a development server -- Structuring a project -- Creating new components -- Retrieving data -- Adding styling -- Adding ESLint -- Summary -- Further reading | |
505 | 8 | |a Chapter 2: Creating a Progressive Web Application with Reusable React Components -- Project overview -- Getting started -- GitHub portfolio application -- Creating a PWA with Create React App -- Installing Create React App -- Creating a PWA -- Serving the PWA -- Building reusable React components -- Structuring our application -- Reusing components in React -- Styling in React with styled-components -- Summary -- Further reading -- Chapter 3: Build a Dynamic Project Management Board with React and Suspense -- Project overview -- Getting started -- Creating a project management board application | |
505 | 8 | |a Handling the data flow -- Loading and displaying the data -- Getting started with HOC -- Creating HOC -- Using the HOC -- Making the board dynamic -- Summary -- Further reading -- Chapter 4: Build a SSR-Based Community Feed Using React Router -- Project overview -- Getting started -- Community feed application -- Declarative routing -- Routes with parameters -- Handling query strings -- Enable SSR -- Creating an express server with react-router -- Adding head tags using React Helmet -- Summary -- Further reading -- Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks | |
505 | 8 | |a Project overview -- Getting started -- Personal shopping list -- Using the context API for state management -- Creating Context -- Nesting Context -- Mutating context with Hooks -- Using life cycles in functional components -- Updating the Provider with a Flux pattern -- Mutating data in the Provider -- Creating a global Context -- Summary -- Further reading -- Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme -- Project overview -- Getting started -- Hotel review application -- Unit testing with Jest -- Creating a unit test -- Rendering a React component for testing | |
505 | 8 | |a Testing components with assertions -- Using Enzyme for testing React -- Shallow rendering with Enzyme -- Testing assertions with shallow rendering -- Integration testing with Enzyme -- Summary -- Further reading -- Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL -- Project overview -- Getting started -- Getting started with the initial React application -- Getting started with the GraphQL server -- Building a full stack e-commerce application with React, Apollo, and GraphQL -- Adding GraphQL to a React application -- Sending GraphQL queries with React | |
520 | |a React, an intuitive web frontend framework, extends its capabilities in building apps for mobile and VR. This book aims to help you in building React applications through a series of real-world projects increasing in complexity as you progress. With coverage on various modern React tooling, you will get a wholesome knowledge of React development. | ||
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Application software |x Programming. | |
650 | 0 | |a User interfaces (Computer systems) |0 http://id.loc.gov/authorities/subjects/sh88001679 | |
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Logiciels d'application |x Programmation. | |
650 | 6 | |a Interfaces utilisateurs (Informatique) | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a User interfaces (Computer systems) |2 fast | |
776 | 0 | 8 | |i Print version: |a Derks, Roy. |t React projects. |d Birmingham : Packt Publishing Ltd., 2019 |z 1789954932 |w (OCoLC)1130663510 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBU |q FWS_PDA_EBU |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2334762 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0043881128 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL6001761 | ||
938 | |a EBSCOhost |b EBSC |n 2334762 | ||
938 | |a YBP Library Services |b YANK |n 301026668 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBU | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBU-on1155111649 |
---|---|
_version_ | 1804748475845312512 |
adam_text | |
any_adam_object | |
author | Derks, Roy |
author_facet | Derks, Roy |
author_role | aut |
author_sort | Derks, Roy |
author_variant | r d rd |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 |
callnumber-search | QA76.76.A65 |
callnumber-sort | QA 276.76 A65 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBU |
contents | Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Creating a Movie List Application in React -- Project overview -- Getting started -- Creating a movie list application -- Setting up a project -- Setting up webpack -- Configuring webpack to work with React -- Rendering a React project -- Creating a development server -- Structuring a project -- Creating new components -- Retrieving data -- Adding styling -- Adding ESLint -- Summary -- Further reading Chapter 2: Creating a Progressive Web Application with Reusable React Components -- Project overview -- Getting started -- GitHub portfolio application -- Creating a PWA with Create React App -- Installing Create React App -- Creating a PWA -- Serving the PWA -- Building reusable React components -- Structuring our application -- Reusing components in React -- Styling in React with styled-components -- Summary -- Further reading -- Chapter 3: Build a Dynamic Project Management Board with React and Suspense -- Project overview -- Getting started -- Creating a project management board application Handling the data flow -- Loading and displaying the data -- Getting started with HOC -- Creating HOC -- Using the HOC -- Making the board dynamic -- Summary -- Further reading -- Chapter 4: Build a SSR-Based Community Feed Using React Router -- Project overview -- Getting started -- Community feed application -- Declarative routing -- Routes with parameters -- Handling query strings -- Enable SSR -- Creating an express server with react-router -- Adding head tags using React Helmet -- Summary -- Further reading -- Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks Project overview -- Getting started -- Personal shopping list -- Using the context API for state management -- Creating Context -- Nesting Context -- Mutating context with Hooks -- Using life cycles in functional components -- Updating the Provider with a Flux pattern -- Mutating data in the Provider -- Creating a global Context -- Summary -- Further reading -- Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme -- Project overview -- Getting started -- Hotel review application -- Unit testing with Jest -- Creating a unit test -- Rendering a React component for testing Testing components with assertions -- Using Enzyme for testing React -- Shallow rendering with Enzyme -- Testing assertions with shallow rendering -- Integration testing with Enzyme -- Summary -- Further reading -- Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL -- Project overview -- Getting started -- Getting started with the initial React application -- Getting started with the GraphQL server -- Building a full stack e-commerce application with React, Apollo, and GraphQL -- Adding GraphQL to a React application -- Sending GraphQL queries with React |
ctrlnum | (OCoLC)1155111649 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05754cam a2200613 i 4500</leader><controlfield tag="001">ZDB-4-EBU-on1155111649</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20240405112445.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">200521s2019 enka ob 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">OCLCF</subfield><subfield code="d">EBLCP</subfield><subfield code="d">YDX</subfield><subfield code="d">TEFOD</subfield><subfield code="d">UKAHL</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">NZAUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1133277413</subfield><subfield code="a">1134853873</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789953398</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789953391</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781789954937</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1155111649</subfield><subfield code="z">(OCoLC)1133277413</subfield><subfield code="z">(OCoLC)1134853873</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0501000112</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.A65</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Derks, Roy,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">React projects :</subfield><subfield code="b">build 12 real-world applications from scratch using React, React Native, and React 360 /</subfield><subfield code="c">Roy Derks.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Creating a Movie List Application in React -- Project overview -- Getting started -- Creating a movie list application -- Setting up a project -- Setting up webpack -- Configuring webpack to work with React -- Rendering a React project -- Creating a development server -- Structuring a project -- Creating new components -- Retrieving data -- Adding styling -- Adding ESLint -- Summary -- Further reading</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 2: Creating a Progressive Web Application with Reusable React Components -- Project overview -- Getting started -- GitHub portfolio application -- Creating a PWA with Create React App -- Installing Create React App -- Creating a PWA -- Serving the PWA -- Building reusable React components -- Structuring our application -- Reusing components in React -- Styling in React with styled-components -- Summary -- Further reading -- Chapter 3: Build a Dynamic Project Management Board with React and Suspense -- Project overview -- Getting started -- Creating a project management board application</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Handling the data flow -- Loading and displaying the data -- Getting started with HOC -- Creating HOC -- Using the HOC -- Making the board dynamic -- Summary -- Further reading -- Chapter 4: Build a SSR-Based Community Feed Using React Router -- Project overview -- Getting started -- Community feed application -- Declarative routing -- Routes with parameters -- Handling query strings -- Enable SSR -- Creating an express server with react-router -- Adding head tags using React Helmet -- Summary -- Further reading -- Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Project overview -- Getting started -- Personal shopping list -- Using the context API for state management -- Creating Context -- Nesting Context -- Mutating context with Hooks -- Using life cycles in functional components -- Updating the Provider with a Flux pattern -- Mutating data in the Provider -- Creating a global Context -- Summary -- Further reading -- Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme -- Project overview -- Getting started -- Hotel review application -- Unit testing with Jest -- Creating a unit test -- Rendering a React component for testing</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Testing components with assertions -- Using Enzyme for testing React -- Shallow rendering with Enzyme -- Testing assertions with shallow rendering -- Integration testing with Enzyme -- Summary -- Further reading -- Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL -- Project overview -- Getting started -- Getting started with the initial React application -- Getting started with the GraphQL server -- Building a full stack e-commerce application with React, Apollo, and GraphQL -- Adding GraphQL to a React application -- Sending GraphQL queries with React</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">React, an intuitive web frontend framework, extends its capabilities in building apps for mobile and VR. This book aims to help you in building React applications through a series of real-world projects increasing in complexity as you progress. With coverage on various modern React tooling, you will get a wholesome knowledge of React development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh88001679</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Programmation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Interfaces utilisateurs (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Derks, Roy.</subfield><subfield code="t">React projects.</subfield><subfield code="d">Birmingham : Packt Publishing Ltd., 2019</subfield><subfield code="z">1789954932</subfield><subfield code="w">(OCoLC)1130663510</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBU</subfield><subfield code="q">FWS_PDA_EBU</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2334762</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0043881128</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL6001761</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2334762</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">301026668</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBU</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBU-on1155111649 |
illustrated | Illustrated |
indexdate | 2024-07-16T15:04:28Z |
institution | BVB |
isbn | 9781789953398 1789953391 |
language | English |
oclc_num | 1155111649 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBU |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Derks, Roy, author. React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / Roy Derks. Birmingham, UK : Packt Publishing, 2019. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Includes bibliographical references. Print version record. Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Creating a Movie List Application in React -- Project overview -- Getting started -- Creating a movie list application -- Setting up a project -- Setting up webpack -- Configuring webpack to work with React -- Rendering a React project -- Creating a development server -- Structuring a project -- Creating new components -- Retrieving data -- Adding styling -- Adding ESLint -- Summary -- Further reading Chapter 2: Creating a Progressive Web Application with Reusable React Components -- Project overview -- Getting started -- GitHub portfolio application -- Creating a PWA with Create React App -- Installing Create React App -- Creating a PWA -- Serving the PWA -- Building reusable React components -- Structuring our application -- Reusing components in React -- Styling in React with styled-components -- Summary -- Further reading -- Chapter 3: Build a Dynamic Project Management Board with React and Suspense -- Project overview -- Getting started -- Creating a project management board application Handling the data flow -- Loading and displaying the data -- Getting started with HOC -- Creating HOC -- Using the HOC -- Making the board dynamic -- Summary -- Further reading -- Chapter 4: Build a SSR-Based Community Feed Using React Router -- Project overview -- Getting started -- Community feed application -- Declarative routing -- Routes with parameters -- Handling query strings -- Enable SSR -- Creating an express server with react-router -- Adding head tags using React Helmet -- Summary -- Further reading -- Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks Project overview -- Getting started -- Personal shopping list -- Using the context API for state management -- Creating Context -- Nesting Context -- Mutating context with Hooks -- Using life cycles in functional components -- Updating the Provider with a Flux pattern -- Mutating data in the Provider -- Creating a global Context -- Summary -- Further reading -- Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme -- Project overview -- Getting started -- Hotel review application -- Unit testing with Jest -- Creating a unit test -- Rendering a React component for testing Testing components with assertions -- Using Enzyme for testing React -- Shallow rendering with Enzyme -- Testing assertions with shallow rendering -- Integration testing with Enzyme -- Summary -- Further reading -- Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL -- Project overview -- Getting started -- Getting started with the initial React application -- Getting started with the GraphQL server -- Building a full stack e-commerce application with React, Apollo, and GraphQL -- Adding GraphQL to a React application -- Sending GraphQL queries with React React, an intuitive web frontend framework, extends its capabilities in building apps for mobile and VR. This book aims to help you in building React applications through a series of real-world projects increasing in complexity as you progress. With coverage on various modern React tooling, you will get a wholesome knowledge of React development. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Application software Programming. User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Logiciels d'application Développement. Logiciels d'application Programmation. Interfaces utilisateurs (Informatique) JavaScript (Langage de programmation) Application software Development fast JavaScript (Computer program language) fast User interfaces (Computer systems) fast Print version: Derks, Roy. React projects. Birmingham : Packt Publishing Ltd., 2019 1789954932 (OCoLC)1130663510 FWS01 ZDB-4-EBU FWS_PDA_EBU https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2334762 Volltext |
spellingShingle | Derks, Roy React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Creating a Movie List Application in React -- Project overview -- Getting started -- Creating a movie list application -- Setting up a project -- Setting up webpack -- Configuring webpack to work with React -- Rendering a React project -- Creating a development server -- Structuring a project -- Creating new components -- Retrieving data -- Adding styling -- Adding ESLint -- Summary -- Further reading Chapter 2: Creating a Progressive Web Application with Reusable React Components -- Project overview -- Getting started -- GitHub portfolio application -- Creating a PWA with Create React App -- Installing Create React App -- Creating a PWA -- Serving the PWA -- Building reusable React components -- Structuring our application -- Reusing components in React -- Styling in React with styled-components -- Summary -- Further reading -- Chapter 3: Build a Dynamic Project Management Board with React and Suspense -- Project overview -- Getting started -- Creating a project management board application Handling the data flow -- Loading and displaying the data -- Getting started with HOC -- Creating HOC -- Using the HOC -- Making the board dynamic -- Summary -- Further reading -- Chapter 4: Build a SSR-Based Community Feed Using React Router -- Project overview -- Getting started -- Community feed application -- Declarative routing -- Routes with parameters -- Handling query strings -- Enable SSR -- Creating an express server with react-router -- Adding head tags using React Helmet -- Summary -- Further reading -- Chapter 5: Build a Personal Shopping List Application Using Context API and Hooks Project overview -- Getting started -- Personal shopping list -- Using the context API for state management -- Creating Context -- Nesting Context -- Mutating context with Hooks -- Using life cycles in functional components -- Updating the Provider with a Flux pattern -- Mutating data in the Provider -- Creating a global Context -- Summary -- Further reading -- Chapter 6: Build an Application Exploring TDD Using Jest and Enzyme -- Project overview -- Getting started -- Hotel review application -- Unit testing with Jest -- Creating a unit test -- Rendering a React component for testing Testing components with assertions -- Using Enzyme for testing React -- Shallow rendering with Enzyme -- Testing assertions with shallow rendering -- Integration testing with Enzyme -- Summary -- Further reading -- Chapter 7: Build a Full Stack E-Commerce Application with React Native and GraphQL -- Project overview -- Getting started -- Getting started with the initial React application -- Getting started with the GraphQL server -- Building a full stack e-commerce application with React, Apollo, and GraphQL -- Adding GraphQL to a React application -- Sending GraphQL queries with React Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Application software Programming. User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Logiciels d'application Développement. Logiciels d'application Programmation. Interfaces utilisateurs (Informatique) JavaScript (Langage de programmation) Application software Development fast JavaScript (Computer program language) fast User interfaces (Computer systems) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh88001679 http://id.loc.gov/authorities/subjects/sh96004880 |
title | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / |
title_auth | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / |
title_exact_search | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / |
title_full | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / Roy Derks. |
title_fullStr | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / Roy Derks. |
title_full_unstemmed | React projects : build 12 real-world applications from scratch using React, React Native, and React 360 / Roy Derks. |
title_short | React projects : |
title_sort | react projects build 12 real world applications from scratch using react react native and react 360 |
title_sub | build 12 real-world applications from scratch using React, React Native, and React 360 / |
topic | Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Application software Programming. User interfaces (Computer systems) http://id.loc.gov/authorities/subjects/sh88001679 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Logiciels d'application Développement. Logiciels d'application Programmation. Interfaces utilisateurs (Informatique) JavaScript (Langage de programmation) Application software Development fast JavaScript (Computer program language) fast User interfaces (Computer systems) fast |
topic_facet | Application software Development. Application software Programming. User interfaces (Computer systems) JavaScript (Computer program language) Logiciels d'application Développement. Logiciels d'application Programmation. Interfaces utilisateurs (Informatique) JavaScript (Langage de programmation) Application software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2334762 |
work_keys_str_mv | AT derksroy reactprojectsbuild12realworldapplicationsfromscratchusingreactreactnativeandreact360 |