Newsletter Issue #144

View this issue online

Sponsored

WrapPixel Black Friday Sale: 50% Off on Vue.js Themes

Get 50% off on the latest Vue.js Themes and Templates. It’s all you need to create pixel-perfect design interfaces with seamless user experience. Enter coupon code “BF19” on the checkout page to get an instant discount.

Unit Testing the Composition API

How will unit testing look with Vue 3's Composition API? This brief article verifies how the new API will play with vue-test-utils, the official unit testing library for Vue components.

How to Integrate Typescript with Vue.Js

TypeScript can help you spot bugs in your code quicker. Here's a handy first-timers guide for setting up TypeScript with a Vue.js project.

Easily Switch to Composition API in Vue.js 3

This Vue Dose tip is a guide for migrating Vue 2 Object API components to the new Vue 3 Composition API.

Suspense – New Feature in Vue 3

Suspense is a special component coming in Vue 3 that renders fallback content until an async operation is performed. Learn more about how it can benefit your projects.

CSS Modules in Vue.js

CSS Modules is a way of automatically creating unique class names, thereby preventing any possible style leaking or accidental cascading between elements. CSS Modules can easily be set up with Vue CLI.

The Most Important Feature in Vue

Computed properties are the most important feature of Vue according to the author of this article. Learn how your components may have too many props, and how computed properties can help clean them up.

Vuex Data Model and Feature Module Strategy

The Vuex data model approach requires a separate Vuex module for each entity of your app e.g. users, posts, comments, etc. Following this pattern makes it very straightforward to structure your Vuex store.

Sponsored

Developers, speak out! Take the survey & win amazing prizes!

The Developer Economics Survey is an independent survey for developers only. Answer questions on your favorite tools, languages, and platforms. You could win a Surface Pro 6, iPhone 11 & more prizes and up to $1,000 in cash.

import { BlackFriday } from 'vueschool'

Master Vue.js + ecosystem, Nuxt, Unit Testing, Jest, and more with Vue School's video courses at a massively discounted rate. Black Friday sale 40% off!

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: