Vue Conf US has officially finished it’s first day 🎉 and there were some super insightful talks. In this article, I’ll share the highlights of each.
To kick off the conference, Evan gave a great update on the status of Vue. There was talk of the long anticipated Vue 2.7 version to backport support of the Composition API. Along with CAPI, 2.7 will include improved TypeScript support and script setup.
Evan also spoke about the upcoming 3.3 release. 3.3 will boast stable suspense support, stable reactivity transform, and some SSR improvements. It is slated for release Q3 2022.
The most exciting piece of news concerns a novel compilation strategy that excludes the use of a virtual DOM. The strategy is inspired by SoildJS and has the potential to lower memory usage, improve performance, create a lighter base runtime size, and more.
Dates to Know
After Evan, Alex took the stage and talked about Vite. He gave insight on how it improves the developer experience with it’s blazing speed. Vite utilizes browser support for ESM modules to ship JavaScript directly to the browser without much of the compilation needed in tools like webpack.
Key Takeaways
Beth Qiang, from Lob, gives some great advice on how to write better code with unit tests. Advantages of doing such testing includes documentation of expected behaviors, a safety net again regression issues, verification of requirements, and cleaner, more focused code.
Some Important Tips
Relevant tools
Paige Kelley, speaks on a topic near and dear to the heart of many front-end devs: UI libraries. Since the conference is hosted in Florida, the library get’s a nice Florida theme. During the talk, she explains how to combine Tailwind CSS with Vue.js to create a component library. Not only does she provide great information about building the components themselves, but also goes over how to publish the library to npm.
Some Important Tips
Tom Dale gets practical demonstrating how using WordPress as a headless CMS with a Vue.js frontend can move your site from a red to green Page Speed Insights score.
Key Takeaways
After a hardy lunch and an excellent round of lightning talks, Homer Gaines takes the stage to talk about Accessible Components. This talk was full of practical tips on making sure our Vue.js apps can be used by all kinds of people, no matter their physical and mental abilities.
Key Takeaways
Nuxt 3 is on the brink of a stable release and Dan shares his take on the good stuff in it.
Key takeaways
Jessica Sachs takes live-coding head on and writes Cypress component tests for a Vue.js powered modal overlay.
Key takeaways
The second to last speaker of the day is Kara Erickson from the Aurora team at Google Chrome. Kara dives into ways to optimize site performance and how Nuxt.js simplifies the process.
Some Important Tips
nuxt-image
to make preloading images simpler. This solves waterfall issues.nuxt-picture
if you’re not using a CDN to support modern image formatsnuxt/google-fonts
to automate preloading, pre-connects, and fonts hosted with projectAdam Jahr rounds out the first day talking about one of the latest hot topics in the Vue community: Pinia. He starts by comparing Vuex to components and showing how Vuex works and then examines how Pinia simplifies global state management.
Key takeaways
Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.
More than 200.000 users have already joined us. You are welcome too!
© All rights reserved. Made with ❤️ by BitterBrains, Inc.