Програма
Курс складається з трьох частин:
- У першій частині ми розберемо всі основні частини Vue, які використовуються скрізь і всюди.
- У другій частині вивчимо, як використовувати компонентний підхід при реалізації додатків, дізнаємося які можливості надає Vue, а також познайомимося з офіційним роутінгом для Vue.
- У третій частині вивчимо, як використовувати сторонні плагіни в своїх додатках, як швидко і зручно можна створювати власні компоненти-обгортки для повторного використання. Познайомимося з реалізацією єдиного сховища Vuex і розберемо яким чином Vue можна подружити з Server-side rendering (SSR).
Знайомимося з Vue, розберемося як його можна підключати, яким чином можна почати використовувати в уже існуючих додатках. Вивчимо які можливості надає Vue з відстеження змін в даних, як працювати з умовами, циклами, стилями. Познайомимося як відстежувати події на елементах і як працювати з формами.
- Vue, принцип роботи реактивності
- підключення, варіанти збірок, vue-devtools
- екземпляр Vue: його властивості, хуки життєвого циклу
- Синтаксис шаблонів, робота з атрибутами
- Робота з умовами та циклами
- Робота з класами і стилями
- Обчислювані властивості, відстеження
- події
- Робота з формами
- отримання доступу до DOM-елементу
Vue + компоненти (+SPA) + сторонні плагіни
Заглиблюємося у вивчення компонентного підходу в Vue, як створювати компоненти, як їх використовувати, як передавати дані і відстежувати події, що відбулися в них. Познайомимося з роутінгом на Vue і плюсами використанні кроку збірки за допомогою Webpack. Розберемося як в проектах використовувати сторонні плагіни, а також як створювати власні компоненти-обгортки для зручного використання плагінів і перевикористання.
Пробіжимося по можливостях які надає Vue для розширення додатків (анімації, розробка власних плагінів). Розглянемо яким чином можна реалізувати єдине сховище для Vue, що робити якщо буде потрібно серверний рендеринг для додатка Vue.
Заглиблюємося у вивчення компонентного підходу в Vue, як створювати компоненти, як їх використовувати, як передавати дані і відстежувати події, що відбулися в них. Познайомимося з роутінгом на Vue і плюсами використанні кроку збірки за допомогою Webpack. Розберемося як в проектах використовувати сторонні плагіни, а також як створювати власні компоненти-обгортки для зручного використання плагінів і перевикористання.
- Vue-router
- Однофайлові компоненти та їх можливості
- слоти в компонентах
- використання сторонніх Vue/JS-плагінів
- Створення власних обгорток над JQ/JS-плагінами
Пробіжимося по можливостях які надає Vue для розширення додатків (анімації, розробка власних плагінів). Розглянемо яким чином можна реалізувати єдине сховище для Vue, що робити якщо буде потрібно серверний рендеринг для додатка Vue.
- анімації
- Vuex
- SSR + Vue
https://privatelink.de/?https://learn.javascript.ru/courses/vue