~/conference

Vuejs Amsterdam 2023

Vue developers, Nuxt developers, frontend engineers, library and package authors, platform and runtime engineers, developer experience engineers, QA and test engineers

Vite dev server and HMR; vitest migration and testing; Nitro runtime and bundling; Nuxt 3 features and Devtools; npm package exports configuration; npm package publishing practices; Playwright test generation and traces; accessibility auditing with VoiceOver and DevTools; runtime rendering performance patterns; TypeScript with Vue 3

titleauthorlength
State of the Vuenion 2023Evan You36m
Vue 3 is now the default for a year and adoption roughly triples for new projects; IDE and TS support land as Volar 1.0 and view‑tsc adds watch mode and…
Talk on
Vite Panel Discussion 2023Evan You01h 19m
Panel recounts concrete wins and tradeoffs: 3 million weekly downloads and an on‑demand dev server with HMR that ships fast edits while production builds use…
Panel on
Alive and Kicking. A Vue into Rock& Roll!Tim Benniks24m
Rock & roll is alive and kicking and in this talk I will showcase that Vue is so versatile it can be used to do audio visualisations while rock guitar soars…
Talk on
Maintaining your company’s open-source ecosystemLucie Haberer25m
Defines a package ecosystem as all packages an entity owns and shows concrete practices: use scoped npm registries, publish packages with proper main module…
Talk on
Common misconceptions around Google LighthouseFilip Rakowski27m
Claims that a high Lighthouse score equals good UX are false: a migration can raise individual metrics while lowering the score; Lighthouse runs as lab data on…
Talk on
Developer Experience with NuxtAnthony Fu24m
Nuxt 3 claims much faster feedback by switching to Vite HMR and shipping Nitro backend reloads so client, server and API edits apply without restarts…
Talk on
Playing your tests wrightDebbie O'Brien24m
Claims Playwright can generate tests from user actions and capture failures with videos screenshots and traces Playwright is installed and run in minutes it…
Talk on
The Complete Guide to packaging LibrariesBjorn Lu24m
Starts with a simple ESM math library then shows exactly how package.json exports, types and files must look to publish an open-source npm package, how to add…
Talk on
Developing Weweb: VueJs Performance optimization on a large webappAurélie Violette24m
Weweb is a no‑code Vue app with thousands of interactive components and the talk focuses on runtime smoothness not load time. It shows measurable fixes…
Talk on
Prevent, Catch and Fix Accessibility IssuesMaria Lamardo25m
Concrete findings and hands‑on checks: the WebAIM Web‑million stats claim 96.8% of home pages have issues and an average of 50.8 errors per page, with most…
Talk on
Building Elk: Rapid Development with Nuxt 3Daniel Roe27m
Elk is a Nuxt 3–built Mastodon client that actually ships: a multi‑account, installable PWA with push, localization, lists and UI niceties, plus a hacked…
Talk on
State of Nuxt 2023Sébastien Chopin21m
Nuxt 3 stable is out (Nuxt 3.2.0) and claims 2M monthly npm downloads with Nuxt 3 at ~30% of those, ships 38 KB of JavaScript versus ~80 KB for Nuxt 2, and…
Talk on
UnJS | NitropackPooya Parsa30m
Nitro is a runtime and toolchain from the UnJS ecosystem that compiles servers to run on many providers with a single codebase and no node_modules dependency…
Talk on
The art of visualization and composition in building component systemsMaya Shavin26m
Claims a concrete pattern: break UI from data with useFetch/useImageResize composables, expose customization via scoped slots, wrap API mapping in a fetch…
Talk on
How Vue Drives Global TradeMariam Reba Alexander, Alexander Ibsen-Abela22m
Maersk reports concrete wins: over 100 internal and external Vue apps, a 66% load‑time cut on the booking journey (7.4s → 2.5s), 12.9M page views and ~17,000…
Talk on
Pinceau: Approaching CSS-in-JS with VueYaël Guilloux27m
Pinceau is a Nuxt Labs project that proves styling can be mostly build time it generates CSS vars and a TS schema from a single config that supports layered…
Talk on
Proven Pinia PatternsAdam Jahr30m
Claims posva-approved best practices for Pinia and compares options vs setup stores with concrete tradeoffs, shows a working restaurant demo using the Google…
Talk on
Can you build a design system with Chakra UI Vue?Sybren Willemot22m
Claims that you can build a complete design system with Chakra UI Vue and the demo proves it: a small project uses the plugin, extends the theme, imports…
Talk on
Ecommerce as easy as an UI componentRamona Schwering23m
Concrete demo of a composable-based storefront that actually fetches and updates cart data using the Shopware Store API, built on Vue 3 + Nuxt3 and a small set…
Talk on
Writing (Really) Good TestsMarkus Oberlehner31m
Practical rules and demos decide whether to watch: claim that write tests first and decouple from test framework change workflow, with Cypress, Playwright and…
Talk on
Let's Build A Virtual DOMMarc Backes25m
Demo builds a tiny Vue 3 style VDOM from scratch and proves each piece works: a plain H function that returns vnode objects, DOM mounting plus…
Talk on
Technical dive into Histoire + ViteGuillaume Chau25m
Histoire claims to let projects write stories as normal Vue components and uses Vite as the build and dev platform to make that practical. It demonstrates…
Talk on
Routing and new featuresEduardo San Martin Morote27m
A build‑time plugin called Unplugin Vue Router generates a DTS file and replaces imports so routes come from the filesystem and the router stays manually…
Talk on
TypeScript with Vue.js 3Daniel Kelly20m
Claims that Vue 3 is written in TypeScript and demonstrates concrete fixes: shows the dot.value bug on refs, compares ESLint vs TypeScript diagnostics, catches…
Talk on
What you'll love about Vue in 2023Alex Kyriakidis47m
Vue ecosystem update: Vue 3 becomes default, Nuxt 3 ships with SSR and TypeScript support, docs recommend Vite and Pinia, and ecosystem migration completes…
Talk on
A Saga of Web Rendering WoesAlba Silvente Fuentes21m
Demo builds a site with Next 3 and Storyblok end to end in about one minute: create a space, run the starter command, edit content live, run yarn generate…
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.