Kurzusleírás

Bevezetés

  • React kontra Angular és más keretrendszerek

Megértés React

  • JSX, komponensek és kellékek, a komponens életciklusa stb.
  • Alkalmazásállapot és adatállapot kezelése

Írás React Alkalmazások ES6-tal

  • A szintaxis és az ES6+ funkciókra figyelni kell

A Fejlesztési Környezet kialakítása

A Node.js áttekintése

Telepítés és konfigurálás Node.js

A Webpack és a Babel áttekintése

  • Az "átalakítás" megértése (JSX fordítása JavaScript-re)

Webpack telepítése és konfigurálása

A Babel telepítése és konfigurálása

React és ReactDOM telepítése

Az első React pályázat megírása

A WebPack konfigurálása a forrásfájlok változásainak figyelésére

Az npm konfigurálása Tool Runner-ként

Az React alkalmazás kiterjesztése új komponensekkel

A fluxus és Redux architektúra megvalósítása React alkalmazásban

Fluxus és Redux

  • Állapot nélküli összetevők, műveletek, reduktorok, diszpécserek, köztes szoftverek, tárolók stb.

Több nézet beépítése az React alkalmazásba

Telepítés és konfigurálás Redux

Egyszerű teendőlista létrehozása a Flux/Redux segítségével (ál szerver API-val)

Háttérrendszer integrálása az React alkalmazással: GraphQL és Apollo

GraphQL áttekintése

  • Adattípusok, sémák, gráfstruktúra és integráció a React-el
  • A nyugodt útválasztás korlátai
  • GraphQL vs SQL

GraphQL lekérdezés írása

Felhasználók hitelesítése

Az React router integrálása az GraphQL-be

Egyszerű blog készítése React és GraphQL segítségével

Az React alkalmazás tesztelése

React Alkalmazások feldolgozása npm parancssori szkriptekkel

Hibaelhárítás

Az alkalmazástár strukturálása

Bevált gyakorlatok az íráshoz React Kód

Az React alkalmazás telepítése

A Word a mobilalkalmazásokról React Native-val

Összefoglalás, és következtetés

Követelmények

  • Webalkalmazás fejlesztési tapasztalat
  • Javascript programozási tapasztalat
  • Ismerkedés a következővel: React

Közönség

  • Fejlesztők
  28 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


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

Vélemények (2)

Rokon tanfolyam

Relay: Efficiently Fetch Data in React Applications

  14 Hours

Rokon kategóriák