Содержание
1. Способы создания Vue.js приложения
2. 1 способ. Использовать системы сборки.
Прежде чем приступить к созданию проекта на Vue.js, важно понимать, что существует более одного способа, как этот проект мы с вами можем создать, развернуть.
Давайте попробуем систематизировать все многообразие способов, которые могут быть при создании Vue.js проекта и посмотрим, как мы с вами можем это сделать.
Способы создания Vue.js приложения
Существует 2 основных способа, как вы можете развернуть Vue приложение.
1 способ. Использовать системы сборки.
Наиболее популярными системами сборки являются Webpack и Vite. Т.е. мы разворачиваем наш Vue проект на основе этой сборке модулей.
Здесь есть у нас 2 варианта, с которыми мы можем иметь дело.
1) Команда npm create. У нас развернется проект на основе системы сборки Vite.
2) Использовать стороннюю утилиту командной строки, которая называется Vue cli. Позже мы подробнее на ней остановимся. И эта утилита позволяет нам упрощенным образом собрать наш проект с помощью Webpack.
Кроме того, вы можете вообще не использовать каких-то готовых средств и собрать проект на Vue с использованием систем сборки с нуля. Проблема только в том, что в этом случае требуется от вас довольно высокий уровень компетенции и понимания настроек проекта.
2 способ. Без систем сборки модулей.
В этом случае у нас есть 2 основных варианта:
1) Использовать глобальный объект Vue, который у нас появляется при подключении скрипта Vue.js.
2) Использование ES модулей. Многие современные браузеры поддерживают это по умолчанию и с помощью этих модулей мы можем легко собрать Vue проект.
Но, нужно иметь ввиду, что если мы используем проект без системы сборки модулей, мы можем быть ограниченными в возможностях.
Когда использовать какой способ
Нам будет не так удобно использовать сторонние библиотеки, некоторые сторонние библиотеки мы вообще использовать не сможем, если они не адаптированы к такому варианту сборки. Будет сложно подключать модули и др. причины.
По этим причинам этот способ подходит лишь для простых приложений, которые состоят из нескольких компонентов. Простая логика, без дополнительных библиотек. В этом случае вполне можно разворачивать проект без системы сборки.
Если у вас какое-то сложное приложение, например, SPA приложение. Одностраничное приложение, в котором множество страниц и компонентов, то в этом случае вам обязательно нужна система сборки, чтобы собрать и развернуть такой проект.
Вот такое вводное вступление по поводу основных способов, как можно создать Vue проект и давайте в следующих уроках уже на практике посмотрим, как это все можно использовать.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти