Kursplan

Introduksjon

    React vs Angular og andre rammeverk

Forståelse React

    JSX, komponenter og rekvisitter, komponentens livssyklus osv. Administrere applikasjonstilstand vs datatilstand

Skrive React Søknader med ES6

    Syntaks og ES6+-funksjoner å passe på

Sette opp utviklingsmiljøet

Oversikt over Node.js

Installere og konfigurere Node.js

Oversikt over Webpack og Babel

    Forstå "transformasjon" (oversette JSX til JavaScript)

Installere og konfigurere Webpack

Installere og konfigurere Babel

Installerer React og ReactDOM

Skrive din første React søknad

Konfigurere WebPack for å se etter endringer i kildefiler

Konfigurere npm som en Tool Runner

Utvide React-applikasjonen med nye komponenter

Implementer Flux og Redux arkitekturen i en React-applikasjon

Forstå fluks og Redux

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

Bygge inn flere visninger i React-applikasjonen

Installere og konfigurere Redux

Opprette en enkel gjøremålsliste med Flux/Redux (med mock server API)

Integrering av en backend med din React-applikasjon: GraphQL og Apollo

Oversikt over GraphQL

    Datatyper, skjemaer, grafstruktur og integrasjon med reaksjonsbegrensninger for rolig ruting GraphQL vs SQL

Skrive en GraphQL spørring

Autentisering av brukere

Integrering av React ruter med GraphQL

Bygge en enkel blogg med React og GraphQL

Tester din React-applikasjon

Behandler React applikasjoner med npm kommandolinjeskript

Feilsøking

Strukturering av applageret

Beste praksis for skriving React Kode

Distribuere React-applikasjonen din

A Word på mobilapplikasjoner med React Native

Oppsummering og konklusjon

Krav

  • Erfaring med utvikling av webapplikasjoner
  • Javascript programmeringserfaring
  • Kjennskap til React

Publikum

  • Utviklere
  28 timer
 

Antall deltakere


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (2)

Relaterte kurs

Relay: Efficiently Fetch Data in React Applications

  14 timer

Related Categories