Universal data fetching in Nuxt.js
AsyncData vs Fetch vs Middlewares vs Vue Hooks

There are several ways to fetch data in a Nuxt application. On top of using the traditional Vue.js hooks like mounted, there are additional lifecycle events that leverage Nuxt ability to load data during Server-side rendering. This allows your page to render with all of its required data available which improves performance and…