Kursplan
Introduksjon
Oversikt over Webutviklingsprosessen
- Versjonskontroll, koding, byggeprosess, testing og distribusjon
- Automatisering av prosessen
Grunnleggende om APIs og deres funksjonalitet
- Webarkitekturmønstre: sammensetningsmønster, proxy-mønster og fasade-mønster
- Operasjoner: spørringer og mutasjoner
Forberedelse av utviklingsmiljøet
- Forberedelse av kodeavdeling (GitHub, GitLab, etc.)
- Installering av NPM
- Forberedelse av filavhengigheter
Utvikling av en applikasjon
- Oppretting av en datalager som laster inn innhold fra data-mappen
- Oppretting av en serverfil og konfigurasjon av GraphQL
- Kjør React med Relay som JavaScript-rammeverk
- Automatisering av arbeid med forhåndshenting
- Bruk av utstilt spørringer, definer egenskaper for å finne kritisk data
- Del opp koden med Relay
Testing av applikasjonen
- Finn kodefeil med JSHint
- Testing av optimering med web.dev
Sikring av applikasjonen
- Autentisering av brukere
Feilsøking
Oppsummering og konklusjon
Krav
- En forståelse av APIer
Målgruppe
- Utviklere
Referanser (2)
Prosjektmappe og filer med øvelser tilgjengelig via en virtuell skrivebord, parprogrammering under øvelsene
Jacob Flynn - Chemist4U
Kurs - React with Next.js
Maskinoversatt
Instruktøren gjorde et utmærket jobb med å bryte isen og tok initiativ til å oppfordre alle til å delta. Ingen ble utsatt, og han klarte å tilpasse seg hvert enkelt persons utfordringer godt. Han benyttet seg godt av de utfordringene og spørsmålene deltakerne stilte for å gi tydeligere forklaringer til hele publikum.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maskinoversatt