🔥Промокод на скидку 15% на все курсы ITVDN- 4YOUTUBE Смотреть видео курс - Как создать сайт на Vue.js с нуля? Данный урок расскажет о том, с чего стоит начать прежде чем разрабатывать сайт на Vue js. Цель данного Vue js урока — научиться основам работы с Vue CLI, создавать базовый шаблон с подключением инструментов тестирования, библиотеки компонентов, а также ознакомиться с основами TypeScript. Всё это — первый шаг на пути к ответу на вопросы в духе “Как создать сайт с нуля при помощи Vue.js? Как сделать сайт на Vue js? Как создать сайт?” Vue.js — это современный JavaScript-фреймворк, применяемый для создания сайтов, а точнее — для создания пользовательских интерфейсов в веб-приложениях. Курс «Создание сайта на Vue.js» поможет вам на практике изучить возможности Vue.js, рассматривая процесс создания своего веб-проекта с нуля и постепенно добавляя в него модули и плагины. На данном курсе будет рассмотрено как создание фронтенд части сайта, так и создание своего собственного сервера. По завершению курса вы будете уметь создавать сайт на Vue js с использованием TypeScript, VUEX, Vue I 18n, Node.js и Element UI, а также организуете покрытие проекта unit и e2e тестами. Чему вы научитесь на этом курсе: • Выполнять установку VUE CLI и настройку стартового проекта во Vue.js. • Создавать форму логина для входа на сайт. Организовывать настройку и защиту роутера. • Организовывать авторизацию, аутентификацию, используя JWT токен. • Создавать свой собственный сервер, который будет создавать токен и возвращать его пользователю. Выполнять тестирование сервера c использованием Postman. • Использовать компоненты из библиотеки компонентов. Создавать свои компоненты на основе компонентов библиотеки. • Выполнять стилизацию компонента и настраивать адаптивность сайта. • Использовать плагин интернационализации Vue i18n. • Создавать переводы на сайте. Создавать файл переводов, реализовывать переводы для всех компонентов сайта. • Работать со структурой проекта, добавлять новые компоненты, такие как компонент списка статей. • Тестировать проект с помощью Cypress. Модифицировать проект для покрытия компонентов тестами. Оптимизировать тесты модификациями конфига Cypress. • Применять для тестирования инструмент для создания юнит тестов Jest. • Создавать свой репозиторий и использовать для деплоя сервис Heroku. • Выполнять деплой сайта на Netlify.