Vue.js Developers Newsletter Issue #163

Newsletter Issue #163View this issue onlineThis tutorial demos the new Suspense component coming to Vue 3 which simplifies the use case of fetching data asynchronously when a component is mounted.Get up to 20x performance improvement of Vue.js components that rely on heavy tasks so they render and load faster by using web workers.Read about this company's challenge to migrate a 6-year-old jQuery application to a Vue stack with a scalable architecture, tests, documentation, CI, and more.Vue 3 will introduce a new `watchEffect` method in addition to the `watch` method you're familiar with. This article will go over the new method, cover how to use it, and check out how it’s different than the existing watch method.This article explains an architecture where UI elements can be built at runtime based on application state, user preferences, or response from an API. A common use case for this is creating dynamic forms.The first part of a series of articles to demonstrate Quasar, Vue-Apollo, and client state management.This article covers some of the tactics and tools that VueJS programmers use for debugging their applications, not only in their very predictable development environment but also in production when things go sideways.SponsoredTake a few minutes to watch this video by Vue School creator Alex Kyriakidis where he touches upon the success of the Vue framework and the concerns that arise in Vue 3 that we should not neglect.Special thanks to my senior Patreon sponsors Snipcart.

This is a companion discussion topic for the original entry at https://vuejsdevelopers.com/newsletter/issue/163/