~/conference

Vueconf.US 2022

Talks from VueConf US 2022 will be added here weekly, or visit VueMastery.com/conferences to watch them all now!

Vue developers, frontend engineers, engineering managers, QA engineers, mobile app developers, platform engineers

Vue 3 migration with compat build; Pinia internals and createPinia; Nuxt 3 and Nitro server engine; Vite and full ESM tooling; unit testing with Vitest and Vue Test Utils; component testing with Cypress and Playwright; accessibility with WCAG and AXE tooling; GSAP animations integrated with Vue; Capacitor mobile integrations and plugins; image LCP optimisation and preload strategies; building internal Vue component libraries; debugging with Vue DevTools and Replay.io

titleauthorlength
What's next for Vue? Evan You explains...Evan You24m
Vue 3 becomes the default (Feb 7 2022), the docs move to a rebuilt vuejs.org and VitePress 1.0 alpha powers docs sites; @vue/runtime-core downloads rise ~70%…
Talk on
How to migrate a large app to Vue 3Alex Van Liew35m
Migrating a huge Vue 2 app to Vue 3 uses the compatibility build @vue/compat, ESLint rules to pre-fix deprecations, and VTU fixes for tests; the app has ~1,000…
Talk on
Dissecting the Pinia Source CodeDaniel Kelly21m
Opens the Pinia repo, traces file structure and build tools, and shows concrete numbers: 3.33 KB minified, 1.66 KB gzipped, and 97.6% coverage. Explains…
Talk on
How to debug Vue AppsCecelia Martinez31m
A short, practical walk-through that reproduces a Vue reactivity bug in a small resource-gallery app (five cards) and shows why using a ref vs reactive for an…
Talk on
Tips, Tricks, and Best PracticesBeth Qiang30m
Practical unit testing for Vue 3 apps: a demo dashboard using Vue 3, Pinia and Tailwind proves tests that mock network calls and router navigation, scaffold…
Talk on
The Future of Nuxt 3Dan Vega30m
Nuxt 3 claims a minimal, fast starter that boots Vite and Nitro in seconds, demonstrates the nuxi CLI for scaffolding, and shows concrete API routing where a…
Talk on
Building Accessible Vue ComponentsHomer Gaines41m
Web accessibility hinges on specifics: follow WCAG 2.1 and semantic HTML first, not ARIA, because WebAIM finds 96.8% of homepages have issues and 74.6% of ARIA…
Talk on
How to write internal UI Libraries for VueAustin Gil23m
Argues that wrapper components (facades) make apps more resilient by isolating third‑party scripts, component libraries and breaking changes; demonstrates…
Talk on
How to animate Vue with GSAPJ.D. Hillen31m
Demonstrates using GSAP with Vue by name not just concept covering installation via NPM or CDN and three core methods: to from toFrom and timeline control with…
Talk on
Stress-free Testing for VueJessica Sachs42m
Live demo shows Cypress 10 running component tests with Vite and Vue, mounting components directly and using the Composition API to toggle state. The workflow…
Talk on
How to use Nuxt.js and ChromeKara Erickson30m
Chrome's Aurora team documents concrete wins: focus on LCP drives practical fixes — nuxt/image and nuxt-picture add preload, srcset/sizes and WebP/AVIF…
Talk on
Mobile Development in VueMike Hartington18m
Clear claim: Vue plus Capacitor handles native device features with a single codepath and actually works. Demo builds a mapping app that requests permissions…
Talk on
Create a Custom Component Library with Vue & Tailwind CSSPaige Kelley24m
Builds a small Florida-themed component library using Vue CLI and Tailwind CSS via PostCSS, creates a components folder with an index export, implements a…
Talk on
Improving Page speed Performance with Vue 3Tom Dale26m
Migrating a WordPress blog to Vue 3 drops requests from 38 to 14 and cuts JS/CSS drastically, moving mobile Pagespeed from 58 to 76; convert GIFs to videos…
Talk on
Why do we need to test?Bart Ledoux06m
Claims four concrete values: reducing the feedback loop, trust, architecture, documentation. Tests cut the time between change and verification, but hot module…
Talk on
Component Testing with Playwright for VueDebbie O'Brien13m
Playwright claims to bring Node test-runner power and real-browser fidelity together, and component testing is in experimental preview that already runs on…
Talk on
How to interpret Vue ComponentsLukas Stracke09m
Claim: instrument Vue component lifecycle to get field-level performance traces that explain slow pages beyond Web Vitals. Implementation: hooks and…
Talk on
What is 'this' in Vue?Colin DeCarlo09m
A rapid eight‑minute quiz runs through ten concrete JavaScript situations and states what this is bound to: examples include global scope → window, 'use…
Talk on
How to build a chrome extension with VueAdam Frank11m
A minimal Chrome extension MVP called Vue Traffic Light Chrome Extension implements a team status dashboard built with Vue, Pinia and Firebase Firestore for…
Talk on
Getting Started: Amplify Authenticator for VueErik Hanchett10m
A Vue 3 cloud‑connected component wraps an app and provides authentication flows with minimal boilerplate it ships as aws‑amplify and aws‑amplify‑ui‑vue…
Talk on
SharePoint as a BackEnd framework for VueScott Hickerson10m
Claim is that SharePoint serves as a full backend for Vue apps with real deployments and concrete limits and tooling: it supports 30 million records per list…
Talk on
Building Docker Extensions using Vue & NuxtEvan Harris09m
Built a working Docker Extension using Nuxt2 and Vue with a multi‑stage Dockerfile and a metadata.json UI root; required changing config.output.publicPath so…
Talk on
How to build a Vue CommunityRicardo Vargas06m
Says community gave me my job and lists concrete payoffs: quick problem solving, exposure to new tools, shared answers, and people who spark products. Argues…
Talk on
Using Vue for your IoT SolutionBill Baker08m
Vue connects to AWS IoT Core and creates a cloud device shadow, fetches a large metadata object and stores static parts in Pinia, then applies updates from the…
Talk on
DevOps for Vue developersJeremy Meiss32m
Claims that Deploy vs Release are different: deploy makes a version ready and idle, release shifts production traffic and carries the risk. Cites tools and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.