pageIndex = 4 outOfVisibleViewPort = true
Image of the Pinia logo made by VueSchool.io

Creating a store with Vue 3, Pinia and TypeScript

State management lets you run a faster application. For a while now, Pinia has replaced Vuex in Vue applications. And with Pinia, it’s time to embrace the Composition API, even within the stores.

pageIndex = 7 outOfVisibleViewPort = true
Contents of a TypeScript file

Simplify your ifs in JavaScript and TypeScript

Code quality, is that something you take care of in your everyday tasks? I do. But sometimes, it is not simply just about saving keystrokes or a number of characters. Let’s dive into it