Nuxt SSR Optimizing Tips

In today’s part of Vue Performance series we will focus on the most exciting framework in Vue.js ecosystem – Nuxt! Specifically we will focus on how it’s Server-Side Rendering (SSR) mechanism impacts performance and what we can do to optimize it. Of course all previous tips from this series are still viable in Nuxt!

Nuxt Composition API

In the last couple of months Composition API took Vue community by storm. Thanks to a plugin that brings it’s capabilities to Vue 2 the new API is already supported in many of the most impactful projects from Vue ecosystem like Vuex vue-router or vue-apollo. Unfortunately, despite a very quick adoption Composition API was lacking […]

Mastering Browser Cache

Until now, the Vue.js Performance series has focused on the bundle size. While it’s certainly one of the most important aspects of app performance it’s not the only one. To build fast web applications, it’s not only crucial to serve the smallest possible assets. It’s also important to reuse them whenever possible so users won’t […]

Deep dive into Vue state management

Every Vue application has its state but managing it simply and predictably can be hard. There are many approaches to state management in modern front-end development and it’s easy to get lost in all the available patterns and libraries. In this post I’ll try to go deep into state management patterns and tools as well […]