Newsletter Issue #163

View this issue online

Intro to Vue 3 Suspense Component

This tutorial demos the new Suspense component coming to Vue 3 which simplifies the use case of fetching data asynchronously when a component is mounted.

Use Web Workers in your Vue.js Components for Max Performance

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.

Incrementally Migrating a Legacy jQuery Web App to a Vue.js SPA

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.

How to Use Vue’s watchEffect to Track Reactive Dependencies

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.

How to Create Data-Driven User Interfaces in Vue

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.

Quasar and Apollo - Client State without Vuex

The first part of a series of articles to demonstrate Quasar, Vue-Apollo, and client state management.

How to Debug VueJS with Chrome DevTools

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.


What You Will Love in Vue 3 [video]

Take 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.

Until next week,
Anthony Gore, curator

P.S. If you enjoyed this issue, show your support by buying me a coffee, or if you’d like to support me to create the newsletter ongoingly, you can make a pledge through Patreon.

P.P.S. Continue the conversation with Vue.js Developers on social media:

You're receiving this email because you subscribed to the weekly Vue.js Developers Newsletter. Too many emails fom us? Unsubscribe here.

You can get in touch with us by snail mail at PO Box 2439 Green Hills NSW Australia 2323