Course Outline

Invoering

  • React versus Angular en andere raamwerken

Begrijpen React

  • JSX, componenten en rekwisieten, de levenscyclus van componenten, enz.
  • Applicatiestatus versus gegevensstatus beheren

Schrijven React Applicaties met ES6

  • Syntaxis- en ES6+-functies waar u op moet letten

Het opzetten van de ontwikkelomgeving

Overzicht van Node.js

Installeren en configureren Node.js

Overzicht van Webpack en Babel

  • "Transformatie" begrijpen (JSX vertalen naar JavaScript)

Webpack installeren en configureren

Babel installeren en configureren

Installeren van React en ReactDOM

Uw eerste React aanvraag schrijven

WebPack configureren om te kijken naar wijzigingen in bronbestanden

NPM configureren als Tool Runner

Uitbreiding van de React applicatie met nieuwe componenten

Implementeer de Flux en Redux architectuur in een React applicatie

Flux begrijpen en Redux

  • Stateless Components, Actions, Reducers, Dispatchers, Middleware, Containers, etc.

Meerdere weergaven inbouwen in de React-applicatie

Installeren en configureren Redux

Een eenvoudige takenlijst maken met Flux/Redux (met nep-server-API)

Een backend integreren met uw React applicatie: GraphQL en Apollo

Overzicht van GraphQL

  • Gegevenstypen, schema's, grafiekstructuur en integratie met React
  • Beperkingen van rustgevende routering
  • GraphQL versus SQL

Een GraphQL-query schrijven

Gebruikers authenticeren

Integratie van React Router met GraphQL

Een eenvoudige blog bouwen met React en GraphQL

Uw React applicatie testen

Verwerken React Applicaties met npm-opdrachtregelscripts

Probleemoplossen

Het structureren van de app-repository

Beste praktijken voor het schrijven van React code

Uw React applicatie implementeren

Een Word over mobiele applicaties met React Native

Samenvatting en conclusie

Requirements

  • Ervaring met het ontwikkelen van webapplicaties
  • Javascript-programmeerervaring
  • Bekendheid met React

Publiek

  • Ontwikkelaars
  28 Hours
 

Getuigenissen (2)

Related Courses

Relay: Efficiently Fetch Data in React Applications

  14 Hours

Related Categories