vueday 2021
who it's for
Vue developers, Nuxt developers, frontend engineers, QA and test engineers, eCommerce integrators, design system engineers, UI designers
topics
Composition API patterns and utilities; Nuxt SSR and SSG composables; Vite with Cypress component runner; Vuex store integration and testing; Storyblok headless CMS integration; View Storefront commerce wiring; Prismic slices with Cloudinary images; Serverless Algolia indexing workflow; Code-based UI design systems; vueuse utilities and effectScope cleanup
| title | author | length |
|---|---|---|
| Composable Vue 3 | Anthony Fu | 46m |
Explains concrete Composition API patterns: passing and normalizing refs with unref, returning objects of refs, and composing smaller composables into a single… | ||
| Nuxt.js and the Composition API | Alexander Lichter | 46m |
Nuxt provides a Composition API module that exposes concrete composables: useFetch behaves like Nuxt fetch on server but is non‑blocking on the client… | ||
| Testing with Vite and the Cypress Component Test Runner | Jessica Sachs | 53m |
Demos a concrete workflow: the Cypress Component Test Runner wired to Vite integration, mounting Vue components and asserting emitted events so a modal is… | ||
| A sneak peek into the future headless eCommerce | Samuel Snopko | 01h 02m |
Claims a practical headless eCommerce stack and shows it working: Storyblok as headless CMS, View Storefront on Nuxt, and a commerce backend (CommerceTools /… | ||
| A Better Design-Dev Handoff Experience: Code-based Design System | James Heda Weng | 49m |
Proposes translating a graphic design system into a code-based design system by building a central UI library of Vue components, CSS variables, utility classes… | ||
| The magical combination for creating a modern website | Tim Benniks | 38m |
Static site built with Nuxt 2.14 deploys to the edge via Vercel, serves images through Cloudinary fetch, and uses Prismic slices for component-driven content… | ||
| Introducing Vuex in your project | Denny Biasiolli | 56m |
Demonstrates adding a Vuex store to a small bingo app, moves component state into a central state tree, and maps state/getters and commits mutations so UI… | ||
| nothing matches | ||