#vue.js #nuxt.js
Вопрос:
Я новичок в кодировании, и в настоящее время я изучаю Nuxtjs, я смотрел несколько уроков о Nuxtjs, и мне действительно трудно понять некоторые функции. Я просто хочу спросить, были ли Vuesj и Nuxtjs похожи, когда дело доходит до кодирования? Если нет, будет ли это по-прежнему работать, если я использую структуру кодирования VueJS в рамках NuxtJs?
Комментарии:
1. В Интернете есть много информации об этом 🙂
2. Можете ли вы сузить свой вопрос? Это слишком широко.
Ответ №1:
Nuxt-это что-то сверх Vue, если вы проверите эту страницу, вы увидите, что она в основном добавляет SSR (полезно для SEO).
Кроме того, она обеспечивает гибкую экосистему с крутыми настройками по умолчанию и некоторыми соглашениями. Вы можете жить без этого и организовать свой проект с помощью конвенций, сделать всю свою SSR-штуку или просто использовать Nuxt.
Документация должна охватывать множество вещей, таких как способ маршрутизации, различные крючки ( asyncData
и fetch
), как создать свой проект, как автоматически загружать некоторые компоненты, как делать SEO и многое другое.
Тем не менее, под капотом Nuxt-это приложение Vue на стероидах, и некоторые вещи уже сделаны для вас.
Ответ №2:
Nuxt(framwwork для vue) — это фреймворк для работы с VueJS(фреймворк для javascript) в рамках границ и наряду с хорошими стандартами. Существует также множество встроенных полезных практик, и это дает вам структуру для ваших файлов наряду со многими его недостатками.
TLDR: VueJS-это фреймворк для javascript, NuxtJs-это фреймворк, построенный вокруг фреймворка Vuejs. Итак, вы используете Vue, когда используете Nuxt.