Vue.js Amsterdam 2020
2020-02-20..2020-02-21
Amsterdam, Netherlands
[Vue.js Amsterdam 2018, Vue.js Amsterdam 2019, Vue.js Amsterdam 2020, Vuejs Amsterdam 2021, Vuejs Amsterdam 2023, Vuejs Amsterdam 2024, Vuejs Amsterdam 2026]
who it's for
Vue developers, frontend engineers, full-stack developers, library and framework maintainers, engineering managers, QA and test engineers, accessibility engineers
topics
Nuxt.js modular architecture; Composition API best practices; Vue 3 reactivity internals; Vue Test Utils migration; Vuex ORM relational state; Gridsome static site generation; Serverless with Vue and Node.js; Performance and tree-shaking techniques; Accessibility with ARIA and announcers; Micro frontends with Vue; Vuetify and component library migration; Vue-router advanced techniques
| title | author | length |
|---|---|---|
| Deep dive into Nuxt.js | Pooya Parsa | 22m |
Nuxt.js is presented as a modular mono-repo with core, server, builder, webpack and Babel layers split for easier maintenance, over 1,000 master commits, 4.6k… | ||
| Serverless with Vue and Node.js | Roman Kuba | 25m |
Promises-based Node pipelines generate a single graph JSON of content using fs.promises and reduce patterns then sharp resizes images and an automation script… | ||
| Test-Driven Development with Vue.js | Sarah Dayan | 24m |
Builds a file‑upload Vue component with Vue Test Utils and Jest following red/green/refactor cycles, starts by making a failing spec that expects “uploading 2… | ||
| Team first | Tim Benniks | 29m |
Claims a concrete "Team First" framework with behavioral rules for leaders developers and teams and a checklist of practices: build trust give overview let… | ||
| What you'll love in Vue 3 | Alex Kyriakidis | 19m |
Vue 3 promises concrete changes: reactivity now detects property additions and deletions so setting or deleting object/array entries becomes reactive without… | ||
| Climate change and the tech community | Callum Macrae | 25m |
IPCC pathways rely on unproven negative emissions and the world already warms by ~1°C with pledges pointing to ~3.2°C, while recent extremes include Antarctica… | ||
| BootstrapVue - The road to 2.0 and Beyond | Jacob Müller | 19m |
BootstrapVue migrates to render functions to shrink code and share logic, adds tree-shaking friendly entry points so apps import only used components, and… | ||
| The Future of Vue's Test Utils | Jessica Sachs | 25m |
The talk states a concrete roadmap: Vue Test Utils is in beta, aims for a v1 that supports incremental Vue 3 upgrade, and shifts from Flow toward typed support… | ||
| Vue Announcer - Content Loading That Isn't Broken | Maria Lamardo | 23m |
A Vue plugin called Vue-Announcer announces concrete UI events for screen readers rather than vague examples, demonstrated on a working 16‑tile memory game… | ||
| Performant Components through Customisation | Maya Shavin | 29m |
StorefrontUI aims to give heavy customization without killing performance and claims about 80% design coverage for common e‑commerce needs. Concrete tools and… | ||
| Building Blazing Fast Sites with Gridsome | Jake Dohm | 27m |
Claims that Gridsome pre-renders Vue components at build time and provides a centralized GraphQL data store are demonstrated concretely: a recipes site pulls… | ||
| Vuex ORM - Relational data management in Vue | Kia King | 23m |
Vuex ORM is a Vuex plugin that normalizes relational state, turning nested JSON into separate entities and de-duplicated records, and it exposes a class-model… | ||
| Scalable Vue Graphics for the Modern Web | Dima Vishnevetsky | 25m |
Slides show 92% use SVG for icons and then dig into actual techniques: import with webpack loaders, inline SVG components in Vue, and exporting animations from… | ||
| Composition API Best Practices | Thorsten Lünborg | 28m |
Argues practical rules: prefer refs by default for library consistency, wrap raw inputs so functions accept either a ref or a static value, and split big setup… | ||
| Authentication from Scratch | Adam Jahr | 20m |
Implements a token-based auth flow using JWT in localStorage and Vuex state, with the token copied into an Axios Authorization header for protected API calls… | ||
| Announcement related to Vue CLI UI | Guillaume Chau | 23m |
New standalone GUI surfaces for Vue CLI features: a lightweight Tauri-style webview (no Electron) that claims under 2 MB RAM, keyboard-first UX with command… | ||
| Introduction into the Composition API | Gregg Pollack | 27m |
Claims that the Composition API makes large components readable by organizing code by feature and enabling reusable composition functions backed up with… | ||
| Making eCommerce sexy again with Vue Storefront and Composition API | Filip Rakowski | 23m |
Vue Storefront is the biggest open‑source eCommerce frontend with more than 60 live shops and an ecosystem of ~70 agencies, 2k developers, 6k GitHub stars and… | ||
| Fell Static with Nuxt | Debbie O'Brien | 23m |
Claims that Nuxt static pre-rendering works for more than blogs and shows it: a working blog plus conferences and workshops pages using Nuxt generate, content… | ||
| Vue-router and its techniques | Eduardo San Martin Morote | 26m |
Explains concrete changes: a new matcher that uses path scoring to sort routes so static /movies/new wins over /movies/:id, a custom history factory replacing… | ||
| Application Shortcuts with a Renderless Event Component | Rolf Haug | 20m |
Builds a tiny renderless event component that wires event handlers directly to global window listeners, shows working demos: scrolling changes background… | ||
| Vuelidate version for Vue 3.0 | Damian Dulisz | 29m |
A complete rewrite targets Vue 3’s Composition API and exposes validations as composable functions, with lazy validation that only runs when fields become… | ||
| Vuetify 2+ | John Leider | 30m |
Vuetify 2+ claims concrete upgrades: 32 languages and full RTL support, massive performance improvements in 2.1 for inputs, and a styling overhaul in 2.2 with… | ||
| New Vue. New Compiler. Let’s unbox | Rahul Kadyan | 21m |
Rahul Kadyan - New Vue. New Compiler. Let’s unbox Core Team Member @vuejs | Co-organiser @VueBLR & @AnAwesomeConf | ex @myntra Rahul is the creator and runner… | ||
| Micro Frontends: Composing a Greater Whole | Yoav Yanovski | 25m |
Vonage builds an App Center that lets third parties embed UI into VBC, reusing over half a million developers and serving 100,000+ businesses. The system uses… | ||
| An Animated Guide to Vue 3 Reactivity and Internals | Sarah Drasner | 23m |
Concrete internals: Vue 3 implements proxies and reflect to intercept reads/writes, using track/trigger effects so dependencies update automatically instead of… | ||
| State of the Vuenion 2020 | Evan You | 59m |
Project status reports concrete progress: repo rewrites in TypeScript, a mono-repo split into compiler runtime and reactivity packages, RFCs merged (19) and… | ||
| What is Nuxt 2020?! | Sébastien Chopin | 21m |
Nuxt.js 2020 delivers concrete changes: a new fetch API with fetch state and component-level control, Composition API integration demonstrated with the swerve… | ||
| You might not need Vuex | Natalia Tepluhina | 22m |
Claim: you might not need Vuex — concrete alternatives are shown using the Vue 3 composition API with a Pinia store, dependency injection via provide/inject… | ||
| nothing matches | ||