Connecting Global Vue.js Leaders

Program Times Displayed in Local Browser Time!

11:00 - 11:15

Welcome to Vue.js Global

11:15 - 11:30

Online Streaming Platform Opens

Make sure to check your e-mail for the registration link to our Virtual Event Platform.

11:30 - 12:00

Test Driving Vue 3

By Anthony Gore
Vue Community Partner and creator of @vuejsdevelopers
12:00 - 12:30

The Future of VueX

By Kia King
Core Team Member of Vue.js
12:30 - 13:00

Migrating a big old codebase to Vue 3: what I'm excited about!

By Natalia Tepluhina
Core Team Member of Vue.js
13:00 - 13:30

Experience of the new Vue

By Rahul Kadyan
Core Team Member of Vue.js
13:30 - 13:45


13:45 - 14:15

Vue 3 Reactivity Under The Hood

Marc will talk about how reactivity is solved under the hood, something that you usually wouldn't look into if you're just using Vue to build things.

This talk demystifies a little bit the magic of Vue.js.

Additionally, Marc will show differences between Vue 2 and 3 in the aspect of reactivity.

By Marc Backes
Full-Stack Web Developer - Host & Creator of Whiskey Wednesday's
14:15 - 14:45

Introduction to Vite & Vitepress

By Tim Benniks
Director of web development at valtech
14:45 - 15:15

The Exciting New Features for Routing in Vue3; Vue Router 4

By Eduardo San Martin Morote
Core Team Member of Vue.js
15:15 - 15:45


15:45 - 16:15

JAMstack FTW- Static Site Generation With Gridsome

The JAMstack is the new way of building modern web applications and has evolved over the years. In this session, I’ll give an introduction to Gridsome, a static site generator with Vue.js.

How we can leverage the JAMstack in building awesome websites with Gridsome also gives the audience a view on what they can achieve with Gridsome. So that by the end of this talk, attendees will understand how to build a website using Gridsome, and all the possibilities they can leverage by using JAMstack to build blazing-fast websites with better performance and great security.

By Gift Egwuenu
Frontend Engineer and technical writer based in Lagos Nigeria
16:15 - 16:45

Vercel + Vue.js

By Guillermo Rauch
CEO at Vercel
16:45 - 17:15

Creating a JAM Stack product from scratch

By Alex Jover
Storyblok Ambassador & Founder of VueDose
17:15 - 17:45

Web-types or why quick documentation matters

The web development world is evolving fast. A few years ago only a small number of web developers actively used code completion and other coding assistance features. This is no longer the case. Today more and more people understand how much more productive they can be thanks to these features.

Quick documentation is no exception. While it works well for JavaScript, HTML, and other technologies, the same can’t be said about Vue component libraries. In this talk, I’ll share the story behind web-types, a new format created to enable code completion and quick documentation in Vue templates, and show you how it helps make developers much more productive.

By Piotr Tomiak
Maintainer of WebStorm Vue.js plugin, Software Developer at JetBrains
17:45 - 18:15

Introducing Component Testing with Cypress

We build components for real users -- not for the command line

In this talk we'll show you how harness a real browser and the power of Cypress to render and test your components. We'll break up with fake browser environments like jsdom. Finally, we'll tackle the hardest-to-test components: those with complex animations, expensive child components, and external network requests.

By Jessica Sachs
Maintainer of Vue Test Utils and Tech Lead at
18:15 - 18:45

Dynamic from static with the right (JAM)stack

Static is the new dynamic since it’s faster and more secured. However, performance is not only about what we deliver our apps to end users, but also how we plan, develop and deploy them.

Developing a performant static site or app requires the right combination of tools. The right architecture stack optimizes our development process and performance of our static sites on client-side, especially with dynamic content.

So how to find your right stack for your next static project?
How to properly unleash the power of static sites?

Join my talk and let’s find out.

By Maya Shavin
Senior Frontend Developer at Cloudinary
18:45 - 19:00

Closing Vue.js Global Day 1

10:30 - 10:45

Welcome back to Vue.js Global

10:45 - 11:00

Opening Online Streaming Platform

Make sure to check your e-mail for the registration link to our Virtual Event Platform.

11:00 - 11:30

Optimizing for Super Sonic Speed in Vue.js & Gridsome

Speed should be treated as a feature rather than just something to work on after your app is fully operational, in this talk I would cover the key thing's you need to get working to make your Vue app as fast as possible, I would walk you through performance optimization in Vue and how to check for what exactly could be optimized. The other part of this talk would revolve around Gridsome and how it changes everything for Static Site rendering and also best practices you have to follow while building your Gridsome app from the ground up.

Key Takeaways:

  • You would understand why speed should be treated as a feature
  • You would understand the speed that comes with VueJS and how to build along
  • You would understand the ease of prototyping in VueJS
  • You will know the key things to enable images to load faster
  • You will learn about moving from Idea to Production and still retaining the speed
  • Lastly, your learning will cover the role of Progressive Web Apps (PWA) in performance optimization
By Shodipo Ayomide
Senior Developer Advocate at Fleek and Media Developer Expert
11:30 - 12:00

Chakra UI

By Jonathan Bakebwa
Co-founder of the Bejing Vue Community, Creator of Chakra UI Vue and UI Engineer at Akkadu
12:00 - 12:30

The state of Nuxt

By Sebastien Chopin
Co-creator of Nuxt.js
12:30 - 13:00

Nuxt.js Architecture

By Pooya Parsa
Head of Framework
13:00 - 13:30

Nuxt.js as a headless CMS

There are many headless CMS's out there and they are fantastic, but what if you just want to write some markdown in your nuxt.js project.

Do you really have to set up a a CMS just to do that?

Welcome to the content module where you can just add it to your Nuxt project and write markdown easily and even include your Vue components and so much more.

By Debbie O'brien
Head of Learning and Developer Advocate at Nuxt.js
13:30 - 13:45


13:45 - 14:15

SEO in a Vue.js world

What do a SaaS landing page, blog and e-commerce store have in common?

They should all be found through a search engine, ideally by as many people as possible. Search engine optimization (SEO) can therefore be decisive for the success and also the revenue of your projects.

But when it comes to Vue.js and SEO, there are many controversial opinions about the impact of Vue on SEO efforts.

In my session we will go through the basics of SEO and examine best practices and their implementations with the help of vue-meta and Nuxt.js.

By Alexander Lichter
Nuxt.js Core Team and Founder of Developmint and a passionate Full-Stack Developer
14:15 - 14:45

What you'll love in Vue 3

By Alex Kyriakidis
Co-Founder of VueSchool, Team Member of Vue.js and Author of the Majesty of Vue.js
14:45 - 15:15


By James George
Author of Mevn-CLI
15:15 - 15:45


16:15 - 16:45

Live Q&A with Evan You

16:45 - 17:15

Accessible Forms

By Maria Lamardo
Front End Engineer at Pendo, A11y Advocate, Public Speaker and Vue.js Community Partner & Organizer.
17:15 - 17:45

PrimeVue, The Next-Gen UI Component Suite

PrimeVue is the ultimate UI component suite for Vue featuring 60+ open source UI components, a design agnostic theming api with Bootstrap, Material and custom themes, PrimeFlex CSS utilities, modern icons via PrimeIcons and more. In this session, we’ll go through the main features of PrimeVue and what sets it apart from the existing solutions.

By Cagatay Civici
Founder of PrimeTek
17:45 - 18:15

Introduction to Vue Storefront Next

From this talk you'll learn the fundamentals of the most popular Open Source framework for building e-Commerce frontends. You will see how to use Vue Storefront, Composition API and Nuxt to build e-Commerces at any scale! From huge enterprise-level shops to tiny product widgets for your website. If you're working in a company that does eCommerce or want to build your own shop you can't miss this talk!

By Filip Rakowski
Co-Founder & CTO at VueStorefront and creator of StorefrontUI
18:15 - 18:45

Maintaining OS projects like vue-cli, vue-devtools, vue-apollo and more!

By Guillaume Chau
Core Team Member of Vue.js
18:45 - 19:00

Closing Vue.js Global

19:00 - 20:30

Virtual Afterparty

By continuing to visit this site, you accept the use of cookies by Google Analytics for statistical purposes.