Nuxt.js — это фреймворк для создания универсальных приложений (Universal Applications) на основе Vue.js. Nuxt.js предоставляет решения для многих задач, связанных с разработкой веб-приложений, таких как генерация статических страниц, серверный рендеринг, система маршрутизации, управление состоянием и многие другие.