програма курсу
курс проводиться перший раз, можливі перестановки тем по уроках
- урок 1
- аналіз SPA після Vue level 1
- поліпшення архітектури програми
- обробка і красивий показ помилок
- нюанси роботи з Vue Router
- дочірні маршрути, хуки і події
- Meta - дані маршрутів
- Робота з авторизацією в SPA
- створення модуля vuex/user
- взаємодія з серверним API
- авторизація та JWT-токени
- Створення закритих сторінок
- перевірка прав доступу
- поліпшення тренувального SPA
- Особистий кабінет користувача
- вивчення серверного API
- оформлення та історія замовлень
- Модуль відгуків на товари
- SPA і проблеми з SEO. Пререндеринг
- ідеї server side rendering
- Сервер на node.js + express
- SSR крок за кроком на простому прикладі
- Vue Server Renderer
- Client і server entries
- Налаштування vue-cli і webpack
- SSR в більш складному SPA
- проблеми синглтонів з es-модулів
- Робота з роутером і сховищем
- Налаштування axios
- Модуль vuex для head-розділу
- наповнення базового шаблону
- схеми додаткової оптимізації
- налаштування коду відповіді сервера
- Передзавантаження даних і стану
- кешування запитів
- кешування сторінок
- розділення CSS (file, head style)
- Альтернативна збірка проекту
- SSR і магічні помічники
- Bundle Renderer, ServerPlugin, ClientPlugin
- гідратація клієнтської частини
- доопрацювання тренувального SPA
- Підведення підсумків
- вибірковий SSR для сторінок
- ідеї SSR в не node-оточеннях
https://privatelink.de/?https://js.dmitrylavrik.ru/vue-advanced/?utm=site-header