Newsletter Issue #169

View this issue online

Reactivity in Vue 2, 3, and the Composition API

If you want to become a more advanced Vue developer, especially if you want to use advanced features like the Composition API, it's important to have some level of understanding of how reactivity works under the hood.

The Case for HOCs vs The Composition API

Most people agree the Composition API provides the best pattern for component logic reuse. So will the higher-order components (HOC) pattern still be necessary after the release of Vue 3?

How To Build a Vue Survey App Using Firebase Authentication and Database

This tutorial is a step-by-step guide to building a functional survey app using Vue.js and Firebase. From validating the user’s data through Vuelidate, to authentication and data storage using Firebase servers.

Nuxt Enterprise Patterns: The Event Bus

Learn how to communicate with all of your analytics providers and remarketing integrations in a Nuxt.js app using the event bus pattern.

Properly-Typed Vuex Stores

This article discusses ways of establishing a solid base for a large application by using Vue, Vuex, and TypeScript to create a fully type-checked Vuex store.

Handling Service Worker Updates in your Vue PWA

If all you're trying to do is add some basic PWA magic to your Vue.js app, the Vue CLI PWA plugin is pure magic. What it doesn't do out of the box, though, is handle activation of the service worker when an updated one is found.

Authenticating a Vue SPA is Easy with Laravel Sanctum

Laravel Sanctum is a featherweight package for authenticating Vue, React, and native mobile applications to a Laravel backend.

Sponsored

Want to Level Up your Vue and Web Development Skills?

Our partner Vue School is offering a generous $40 DISCOUNT on their fun and educational courses if you sign up now!

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:

Thanks for being a subscriber of the Vue.js Developers Newsletter. Too many emails from us? Unsubscribe here.
Vue.js Developers Limited
Unit 1603, 16th Floor, The L. Plaza, 367 - 375 Queen's Road Central, Sheung Wan, Hong Kong, Hong Kong 100032