Newsletter Issue #162

View this issue online


Using Vue.js with Node.js?

Learn actionable best practices to help you protect your Node.js backend applications. Download the checklist for tips on monitoring, infrastructure, protection, and more

Clean, Scalable Forms with Vue Composition API

Forms are one of the trickiest parts of frontend development and where you'll likely find a lot of messy code. In this tutorial, you'll see how the new Vue Composition API will make your form code much cleaner and more scalable.

The Mindset of Component Composition in Vue

Component composition is a process of trial and error to find where to make, or break, a piece of code into a house of reusable goodness. This article provides a step-by-step approach to designing good Vue components.

Vue Global Meetup - April 14

Many communities and live events are now going online, and it's no different in the world of Vue.js. Check out the first-ever (free) Global Vue Meetup event in April.

Async Component API RFC

A new RFC has been opened for Vue 3. This one proposes a dedicated API for defining async components.

Cut Your Nuxt Generate Build Time in Half

Learn how to cut your Nuxt generate build time in half by using context.payload. This makes it possible to fetch all the data for all the pages upfront, drastically reducing the number of requests that are made when generating static HTML files.

Implementing Single-File Web Components

Vue single-file components are known as a development tool, but could they work in the browser? This article presents an interesting approach that explores many areas of browser development and modern web standards.

Build a Drawing App with Vuejs and HTML5 Canvas

In this tutorial, you'll see how to build a simple sketching app with HTML5 and Vue.js.

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: