Struttura del corso

Introduzione

  • React Rispetto ad Angular e ad altri framework

Comprensione React

  • JSX, componenti e puntelli, il ciclo di vita dei componenti, ecc.
  • Gestione dello stato dell'applicazione rispetto allo stato dei dati

Scrittura React di applicazioni con ES6

  • Sintassi e funzionalità ES6+ a cui prestare attenzione

Impostazione dell'ambiente di sviluppo

Panoramica di Node.js

Installazione e configurazione Node.js

Panoramica di Webpack e Babel

  • Capire la "trasformazione" (traducendo JSX in JavaScript)

Installazione e configurazione di Webpack

Installazione e configurazione di Babel

Installazione di React e ReactDOM

Scrivere la tua prima React domanda

Configurazione di WebPack per controllare le modifiche ai file di origine

Configurazione di npm come Tool Runner

Estensione dell'applicazione React con nuovi componenti

Implementare l'architettura Flux e Redux in un'applicazione React

Comprendere Flux e Redux

  • Componenti stateless, azioni, riduttori, dispatcher, middleware, contenitori, ecc.

Creazione di viste multiple nell'applicazione React

Installazione e configurazione Redux

Creazione di una semplice lista di cose da fare con Flux/Redux (con API server fittizio)

Integrazione di un backend con la tua React Applicazione: GraphQL e Apollo

Panoramica di GraphQL

  • Tipi di dati, schemi, struttura del grafo e integrazione con React
  • Limitazioni del routing RESTful
  • Confronto tra GraphQL SQL

Scrittura di una query GraphQL

Autenticazione degli utenti

Integrazione del router React con GraphQL

Costruire un blog semplice con React e GraphQL

Test dell'applicazione React

Elaborazione React Applicazioni con script della riga di comando npm

Risoluzione dei problemi

Strutturazione dell'archivio delle app

Procedure consigliate per la scrittura di codice React

Distribuzione dell'applicazione React

A Word sulle applicazioni mobili con React Native

Riassunto e conclusione

Requisiti

  • Esperienza nello sviluppo di applicazioni Web
  • Esperienza di programmazione Javascript
  • Familiarità con React

Pubblico

  • Gli sviluppatori
  28 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (2)

Corsi relativi

Relay: Efficiently Fetch Data in React Applications

  14 ore

Categorie relative