Дисциплины - Проектирование динамических страниц с помощью фрэймворка Vue.js

Разработка проекта - Установка стартовых модулей проекта

На фронтенд возлагаются задачи:

  • шаблонизации проекта
  • маршрутизации проекта
  • хранение и обработка данных
  • взаимодействие с сервером
  • и наконец, стилизация проекта.

Vue по умолчанию отлично справляется с первой задачей. А для всех остальных необходимо подобрать и установить модули.

Начальный набор модулей проекта: "axios", "core-js", "vue", "vue-router", "vuex"

Каждый из них можно установить либо через интерфейс, либо с помощью консоли следующей командой:

npm i vue, axios, vue-router, vuex

А теперь еще раз взглянем на задачи, и сопоставим их с модулями.

  • шаблонизацию проекта формирует сам Vue
  • за маршрутизацию проекта отвечает vue-router
  • за хранение и обработку данных отвечает vuex
  • за взаимодействие с сервером - axios
  • за стилизацию Vuetify или другие UI модули

 

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться


Изображения Видео

1. Изображения, стили и файл JSON с данными https://disq.us/url?url=https%3A%2F%2Fgithub.com%2Fdanielkellyio%2Fvue-4-router-course-starter-files%2Farchive%2Frefs%2Fheads%2Fmain.zip%3AVL_V_RMWqj0IZyNcJWGjv4lMY7U&cuid=4942816
2. Bitcoin JSON https://api.coindesk.com/v1/bpi/currentprice.json
3. Vue-router https://www.vuemastery.com/blog/vue-router-a-tutorial-for-vue-3/
4. Vue 3 by Example https://github.com/PacktPublishing/-Vue.js-3-By-Example
5. Vue3 example https://github.com/mikhalkevich/vue_course
6. Vue_admin https://github.com/mikhalkevich/vue_admin
7. VueAxiosProject https://github.com/mikhalkevich/VueAxiosProject