Vue.js Developers Newsletter Issue #162

Newsletter Issue #162View this issue onlineSponsoredLearn actionable best practices to help you protect your Node.js backend applications. Download the checklist for tips on monitoring, infrastructure, protection, and moreForms 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.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.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.A new RFC has been opened for Vue 3. This one proposes a dedicated API for defining async components.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.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.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.

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