Mystery Speaker!
Join us to kick off VueConf.US 2021 with the creator of Vue.js, Evan, as he brings us up to speed on the latest including: * Vue ecosystem update * Vite * New tooling * Progress on Vue 3 migration build * Plan for 2021
With the Vue 3 Composition API we got a powerful tool to abstract the logic. But how to make your composables really flexible? In this talk we will try to livecode a composition function to match a set of different APIs selected by a spinning wheel
Component Library / Accessibility
Nuxt is so performant out of the box. We do so much for you so you don’t have to. Take a look at how webpack works and what it does for you and you don’t even have to do anything to get all these features such as lazy loading and code splitting. Also check out Nuxt Image. Yes we now have Nuxt Image to make your images super performant. Nuxt rocks.
LUNCH BREAK
Lightning Talks!
Sometimes we get stuck using only the essential features of a library without taking advantage of the range of that library’s abilities. This talk tours a number of useful Vue Router features that can push you beyond the basics and get you using more nuanced routing implementations.
Cypress's brand-new component test runner is designed to replace your Node-based Jest component tests. It runs your components and their tests in the browser and interacts with them as a user would -- by simulating real interactions with Cypress's test driver. Since the components run in the browser, you get to debug them using your favorite developer tools. Acting as something in-between a Playground and a Test Runner, developing components within Cypress is a blast. To achieve lightning-fast TDD, the Cypress Component Test Runner supports Vite. In this talk, we'll explore what a developer workflow with Vite, Vue, and Cypress looks like and see how fun testing can actually be.
An overview of new features coming to next version of Vuetify, Titan. Includes code examples of Vue 2 -> 3 conversions, the new layout system, global default properties, and more.
Vue.js is just plain awesome so let's use it to build HTML email. In this talk you'll learn how to use Vue.js to craft emails and bring some joy into HTML email development.
In the midst of all the frameworks and libraries, we are making incessant and marked DX improvements in the ways we’re able to load image assets. For the web’s nature as a very visual medium, this has been Yeoman’s work. But what about these said assets? Just as the loading and developer experience has improved, so have image formats. Looking Through The Vuefinder is a talk discussing the improvements made at the format level, and why we should care the entire loading experience — from the methods to the actual media.
Raffle and conf close
Conference After Party
* Schedule subject to change, but we will try to keep this updated with the latest!