Vuejs Amsterdam 2022
2022
List of videos

Evan You - State of the Vuenion 2022 - Vuejs Amsterdam 2022
Evan You - State of the Vuenion 2022 Evan You, the creator of Vue.js, brings his annual summary about the latest developments in the framework to Amsterdam in his remote talk, live from Singapore. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Loick Le Digabel - From Startup to Unicorn - Vuejs Amsterdam 2022
Loick Le Digabel - From Startup to Unicorn Loick Le Digabel has quite some experience when it comes to work with unicorn companies. In his talk he compares startups with unicorns and he tells more about what kind of challenges he needed to face in these kind of companies. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Daniel Roe - New Developer Experiences with Nuxt 3 - Vuejs Amsterdam 2022
Daniel Roe - New Developer Experiences with Nuxt 3 Optimising developer experience with Nuxt 3 - a tour through the ways the new version of Nuxt will save time and make your life easier. We'll explore the new nitro-powered isomorphic fetch, dive into Nuxt 3's more powerful dynamic routing, and along the way tour a host of other features that will give you superpowers. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Yassine El Ouazzani - How to enable large scale collaboration between disciplines using Nuxt
Yassine El Ouazzani - How to enable large scale collaboration between disciplines using Nuxt Check out how Yassine El Ouazzani and his team manage the e-commerce platform of Jumbo and how they successfully turned a huge monolith code base into something way more appealing by using Nuxt. https://www.jsworldconference.com/ Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Natalia Tepluhina - Local state and server cache: how to balance them with vue-query
Natalia Tepluhina - Local state and server cache: how to balance them with vue-query How many times did you implement the same flow in your application: check, if data is already fetched from the server, if yes - render the data, if not - fetch this data and then render it? I think I've done it more than ten times myself and I've seen the question about this flow more than fifty times. Unfortunately, our go-to state management library, Vuex, doesn't provide any solution for this. For GraphQL-based application, there was an alternative to use Apollo client that provided tools for working with the cache. But what if you use REST? Luckily, now we have a Vue alternative to a react-query library that provides a nice solution for working with server cache. In this talk, I will explain the distinction between local application state and local server cache and do some live coding to show how to work with the latter. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Vanessa Otto - State Management with Composition API - Vuejs Amsterdam 2022
Vanessa Otto - State Management with Composition API A global store as Vuex alternativ for smaller Vue applications. Vue is great as one big SPA project for sure. People just tend to forgot that it’s even more amazing when trying to add small logical components to bigger fullstack projects https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Lucie Haberer - Nuxt 3 Modules and Open-Source - Vuejs Amsterdam 2022
Lucie Haberer - Nuxt 3 Modules and Open-Source Make your own Nuxt 3 Modules for your team or the whole community. What are they about, how can you make some and how do you get involved in open-source with Nuxt Modules? Modules are Nuxt.js extensions which can extend its core functionality and add endless integrations. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Guillaume Chau - Fast Stories Powered by Vite; Histoire - Vuejs Amsterdam 2022
Guillaume Chau - Fast Stories Powered by Vite; Histoire Guillaume Chau introduces his newest project Histoire which was in the making since the beginning of this year. Histoire is an application which generates stories for you. It improves the developer experience and it also integrates with Vite Native. Guillaume brings us a little insight how Histoire actually works. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Eduardo San Martin Morote - Getting more out of your Pinia Stores - Vuejs Amsterdam 2022
Eduardo San Martin Morote - Getting more out of your Pinia Stores Pinia might be a light library with a simple API but it takes advantage of many Vue Reactivity concepts like Effect Scopes, that are unknown by most. In this talk we will go through some of the internals of Pinia, understanding them and discovering how to enhance our usage of Pinia. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Pooya Parsa - Full stack development with Nuxt 3 and Nitro - Vuejs Amsterdam 2022
Pooya Parsa - Full stack development with Nuxt 3 and Nitro Pooya Parsa, the framework lead at Nuxt.js, intorduces Nitro in his talk at Vuejs Amsterdam. He explains why Nitro came to life and how to build and deploy universal JavaScript servers with this new innovation. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Mikhail Kuznetcov - Vue3: Modern Frontend App Development - Vuejs Amsterdam 2022
Mikhail Kuznetcov - Vue3: Modern Frontend App Development The Vue3 has been released in mid-2020. Besides many improvements and optimizations, the main feature of Vue3 brings is the Composition API – a new way to write and reuse reactive code. Let's learn more about how to use Composition API efficiently. Besides core Vue3 features we'll explain examples of how to use popular libraries with Vue3. Table of contents - Introduction to Vue3 - Composition API - Core libraries - Vue3 ecosystem https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Jessica Sachs - Component Testing with Vite, Vue, and Cypress - Vuejs Amsterdam 2022
Jessica Sachs - Component Testing with Vite, Vue, and Cypress Jessica Sachs, who is a staff engineer at Cypress, explains in her talk how the whole industry shifts from page based development to component driven development and how we can test our components with the newly released Cypress 10, Vite and Vue. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Filip Rakowski - Everything you need to know about Web Performance - Vuejs Amsterdam 2022
Filip Rakowski - Everything you need to know about Web Performance In recent years, website performance optimization has begun to be taken very seriously by both developers and business. With the growing awareness of the business about the impact of website speed on user experience, the high score in tools such as Lighthouse began to become more and more crucial. Last year, some performance metrics began to be taken into account by Google in SEO, which made good performance important for virtually every website that wants to rank high on Google. So many metrics, techniques, and nuances - it all could sound complex and hard to learn but the reality is - it isn't! During his presentation, I want to prove that building efficient web applications don't have to be difficult. Knowing what affects it and following a few good practices, we can make each application work quickly. You'll learn how to measure performance, what affects it and what are the most common mistakes. You'll also learn the most effective ways to optimize the performance of web applications. https://www.jsworldconference.com/newsletter Powered by https://passionatepeople.io #jsworldafrica #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Thorsten Lünborg - Building Components for Vue 2&3 - an Attempt at solving the challenge
Thorsten Lünborg - Building Components for Vue 2&3 - an Attempt at solving the challenge The changes from Vue 2 to Vue 3 are a challenger for Vue developers. For apps, we have a migration build to help with the transition from 2 to 3. But what about component libraries that want to support both Vue 2 *and* 3? This talk will give demonstrate ways for developers to achieve just that: write, test, build and publish component libraries that work with Vue 2 and Vue 3. We will cover best practices, learn about helpful tooling and look at project setups. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Sebastien Chopin - The Nuxt Web - Vuejs Amsterdam 2022
Sebastien Chopin - The Nuxt Web Sebastien Chopin, the CEO and co-founde of Nuxt Labs, gives us a little insight the recent developments of Nuxt.js and comparing Nuxt 2 and Nuxt 3 in his talk at Vuejs Amsterdam. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Ramona Biscoveanu - Animating with Vue - Vuejs Amsterdam 2022
Ramona Biscoveanu - Animating with Vue Sometimes our applications need a little bit of "wow" and we can do this with some "movement" just the perfect amount to make them more alive. We will be looking at how to use the Vue magic to create awesome animations, from simple ones to more complex ones, combining Vue with animation libraries. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Ramona Schwering - It's a Testing Trap - Vuejs Amsterdam 2022
Ramona Schwering - It's a Testing Trap “It’s a trap” - a call or feeling we all might be familiar with, not only when it comes to Star Wars. It’s signalizing a sudden moment of noticing imminent danger. This situation is an excellent allegory for an unpleasant realization in testing. Imagine having the best intentions when it comes to testing, but still ending up with tests failing to deliver you any value at all? Tests who are feeling like a pain to deal with? When writing frontend tests, there are lots of pitfalls on the way. In sum, they can lead to lousy maintainability, slow execution time, and - in the worst-case - tests you cannot trust. But it doesn’t have to be that way. In this session, I will talk about developers’ common mistakes (including me), at least from my experience. And of course, on how to avoid them. Testing doesn’t need to be painful, after all. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Maria Lamardo - Reusable Widgets That Work! - Vuejs Amsterdam 2022
Maria Lamardo - Reusable Widgets That Work! Vue.js is an amazing framework that allows you to quickly build reusable components. We can leverage this to build accessible reusable widgets with the help of ARIA (Accessible Rich Internet Application). Using ARIA roles and attributes, we can improve the accessibility of certain elements by providing additional semantics. In this talk, we will go over how to follow the specifications and build accessible and reusable tabs, accordions, toggle buttons, and modal dialogs that work for everyone! https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Maya Shavin - The Unwanted Stack - Vuejs Amsterdam 2022
Maya Shavin - The Unwanted Stack Develop with Vue, build using Vite and deploy using Netlify or Vercel sounds to be the perfect stack, for every Web developer. But life is not always that perfect. And to be a good developer, we need to learn and to adapt ourselves in any situation. How do we make the most out of Vue in a less perfect, or even an unwanted tech stack? Let's join my talk and find out. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Alex Kyriakidis - How vite changes the game for Vue and Web development - Vuejs Amsterdam 2022
Alex Kyriakidis - How vite changes the game for Vue and Web development How Vite Changes the Game for Vue and Web development. Vite is a new build tool, created to make web developers of any kind happier and more productive. Vite is created by Evan You and significantly improves the frontend development experience. In this talk you will learn what is Vite, why it is so great, and why you want to use it ASAP. You will also learn how to use Vite with Vue.js or React, and what is Vitepress and how to use it. Alex Kyriakidis, founder of Vue School, will also answer the most frequently asked questions around Vite, including production use, Vite and test runners, what is means for Nuxt, and many more. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Tomasz Kania Orzeł - Five things to move your web app to Web3 universe! - Vuejs Amsterdam 2022
Tomasz Kania Orzeł - Five things to move your web app to Web3 universe! In this talk, Tomasz Kania Orzeł aka TKO explains how the web evolved by the time and how you can convert your current web applications into Web3 apps in just a few easy steps! https://www.jsworldconference.com/ Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
An Phan - Vue 2 to 3 migration: A real-life experience - Vuejs Amsterdam 2022
An Phan - Vue 2 to 3 migration: A real-life experience The migration of a real-life application from Vue 2 with Options API to Vue 3 with Composition API, the lessons learned, some gotchas encountered, and the overall experience. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Artur Rosa - Vue Report: Amsterdam 2022 highlights and takeaways - Vuejs Amsterdam 2022
Artur Rosa - Vue Report: Amsterdam 2022 highlights and takeaways From the Creators of the Annual State of Vue Report Monterail a Special Vue Report Amsterdam edition. Do not miss the highlights, findings and opinions from our speakers! https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Alexander Lichter - petite-vue - Progressively enhancing any application? - Vuejs Amsterdam 2022
Alexander Lichter - petite-vue - Progressively enhancing any application? Since Vue existed, people have used it for dozens of different kinds of applications. While Vue is powering the entire frontend most of the time, there are also situations where (re-)building the frontend with Vue simply doesn't work out. On the one hand, time and budget are scarce, on the other hand, web apps need interactive components and modern solutions to avoid technical dept. The solution is progressive enhancement: Adding just a few small pieces of JavaScript where absolutely needed. And that's where petite-vue - another distribution of Vue - shines! Let's take a look together what petite-vue is doing and how it is specialized for progressive enhancement in this talk. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
Alex Jover - The DX Magic in the Vueniverse - Vuejs Amsterdam 2022
Alex Jover - The DX Magic in the Vueniverse We have heard a lot about Developer Experience (DX) lately. But what’s all this DX trend about? Simple: DX feels like magic. Think of Nuxt 3 - it’ll save you time and lines of code hundreds of times. Let’s see the practical keys to creating your tools with best-in-class DX by analyzing a real-world story: The Storyblok SDKs for Vue and Nuxt. https://www.jsworldconference.com Powered by https://passionatepeople.io #jsworld #jsworldconference #frontendlove #frontenddeveloperlove #javascript #reactjs #angular #react #vuejs #vue #vue3 #typescript #graphql #jamstack #amsterdam #conference #svelte #sveltejs #next #nextjs #staticsite #css #html #nuxt
Watch
State of the Vuenion 2022 - Evan You
State of the Vuenion 2022 by the Creator of Vue, Evan You during Vuejs Amsterdam Live from Singapore broadcasted on the Big Stage. Evan brought us an amazing overview of the Eco System and all the new things that have been happening. On February 7th, 2022 Vue 3 has become the default version alongside the new Brand new Vuejs.org Website. Evan explains the adoption of Vue3 by the Community, Eco System updates with the Release of Nuxt3 RC since April 21st, Vuetify 3 Beta released on May 19th and VitePress 1.0 Alpha and the work in progress on Vite 3.0. Vuejs Amsterdam 2022 welcomed you to the world's Most Special and Largest Vue.js Conference with a sold-out Theater Amsterdam in-person on 2-3 June 2022. You can now pre-signup for Vuejs Amsterdam 2023 taking place from 8-10 February 2023 via https://vuejs.amsterdam/ Since Vuejs Amsterdam started in 2018 it has been a sold-out Vue conference with the creator of Vue, Evan You opening the event. The State of Vuenion 2022 is a highly anticipated talk this time around with 1,5 year since the release of Vue 3. #vuejsamsterdam #vuejs #vue #javascript #jsworldconference #jsworld #nuxtjs #nuxt3 #vite #vitejs #vitepress #pinia #vue2 #playwright #edge #histoirejs #histoire #nitro #vuereport #cypress #frontendtesting
Watch
Intervues Day 1 by Tim Benniks & Marc Backes at Vuejs Amsterdam
Intervues Day 1 by Tim Benniks & Marc Backes at Vuejs Amsterdam 2022. 2 Full Days with a Fun Filled agenda and completed by two community influencers. Make sure to follow them on Twitter to stay uptodate on the latest within the Vue Community with Tim Benniks via https://twitter.com/timbenniks and Mark Backes via https://twitter.com/themarcba Vuejs Amsterdam 2022 welcomed you to the world's Most Special and Largest Vue.js Conference with a sold-out Theater Amsterdam in-person on 2-3 June 2022. You can now pre-signup for Vuejs Amsterdam 2023 taking place from 8-10 February 2023 via https://vuejs.amsterdam/ Since Vuejs Amsterdam started in 2018 it has been a sold-out Vue conference with the creator of Vue, Evan You opening the event. The State of Vuenion 2022 is a highly anticipated talk this time around with 1,5 year since the release of Vue 3. #vuejsamsterdam #vuejs #vue #javascript #jsworldconference #jsworld #nuxtjs #nuxt3 #vite #vitejs #vitepress #pinia #vue2 #playwright #edge #histoirejs #histoire #nitro #vuereport #cypress #frontendtesting
Watch
Intervues Day 2 by Tim Benniks & Marc Backes at Vuejs Amsterdam 2022
Intervues Day 2 by Tim Benniks & Marc Backes at Vuejs Amsterdam 2022. 2 Full Days with a Fun Filled agenda and completed by two community influencers. Make sure to follow them on Twitter to stay uptodate on the latest within the Vue Community with Tim Benniks via https://twitter.com/timbenniks and Mark Backes via https://twitter.com/themarcba Vuejs Amsterdam 2022 welcomed you to the world's Most Special and Largest Vue.js Conference with a sold-out Theater Amsterdam in-person on 2-3 June 2022. You can now pre-signup for Vuejs Amsterdam 2023 taking place from 8-10 February 2023 via https://vuejs.amsterdam/ Since Vuejs Amsterdam started in 2018 it has been a sold-out Vue conference with the creator of Vue, Evan You opening the event. The State of Vuenion 2022 is a highly anticipated talk this time around with 1,5 year since the release of Vue 3. #vuejsamsterdam #vuejs #vue #javascript #jsworldconference #jsworld #nuxtjs #nuxt3 #vite #vitejs #vitepress #pinia #vue2 #playwright #edge #histoirejs #histoire #nitro #vuereport #cypress #frontendtesting
Watch