Kursplan

Kjerner av Avansert Vue.js-konsepter

  • Avansert komponentlifesyklus
  • Avansert håndtering av props, emits og tilpassede hendelser
  • Avansert reaktivitet (ref, computed, effect, watch, etc.)
  • Rutekontroll og navigasjonsvakter

Skalbar tilstandsadministrasjon med Pinia

  • Skalbare arkitekturer med Pinia
  • Avansert komposisjon og modulering av lagre
  • Beste praksis for administrasjon av globale og lokale data

API-integrasjon og datalagdesign

  • Globale og tilpassede Axios-konfigurasjoner
  • Avansert bruk av interceptorer og feilhåndtering
  • Integrasjon med Pinia og komponenter
  • Dataflyt mellom API-er, lagre og UI-komponenter

Moderne Vue-utviklingsarbeidsflyt

  • Avansert Vite-konfigurasjon for Vue.js-prosjekter
  • Plugin-integrasjon og byggeoptimalisering
  • Beste praksis for dev/testing/produksjonsmiljøer
  • Miljøvariabler for produksjon (Vault), CI/CD
  • Kodekvalitet: ESLint, Prettier og SonarQube-oppsett og -integrasjon
  • Automatisert formatering og beste praksis for statisk analyse

Frameworkspesialisering: Quasar Framework

  • Optimalisering og tilpassning av Quasar-komponenter
  • Bygge responsivt og performant UI med Quasar
  • Bruk av Quasar med TanStack, PWA og ServiceWorker

TypeScript i Vue.js

  • Avansert typping for komponenter og lagre
  • Definisjon av typer for props, emits og slots
  • Gjentatte mønstre og beste praksis for type-sikkerhet

Testing og kodepålitelighet

  • Enhets- og integrasjonstesting av komponenter og lagre
  • Anbefalte verktøy (Vue Test Utils, Vitest, etc.)
  • Beste praksis for vedlikeholdbarhet og testautomatisering

Prestasjoner og optimalisering

  • Lazy-loading, kodeopdeling og ressurs-optimalisering
  • Identifisering og løsning av prestasjonsengraver
  • Profilering og finjustering av Vue.js-applikasjoner

Materiale og støtte

  • Omfattende dokumentasjon og eksempler per modul
  • Tilgang til påtapede materialer eller onlineressurser
  • Q&A og post-trening implementeringssupport

Oppsummering og neste trinn

Krav

  • Erfaring med utvikling av applikasjoner med Vue.js
  • kjennskap til JavaScript, ES6+ og REST API-er
  • Grunnleggende forståelse av frontend-byggeverktøy og komponentbaserte arkitekturer

Målgruppe

  • Frontend-utviklere med tidligere Vue.js-erfaring
  • Softwareingeniører som bygger store skala Vue-applikasjoner
  • Utviklere som søker beste praksis i arkitektur, testing og optimering
 35 timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier