Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

Vue.JS

Зачем

  • frontend-фреймворк
    • проект Weex — кроссплатформенный UI-фреймворк native ios, android. Alibaba но сырой ещё
  • использует архитектуру Model-View-ViewModel
  • SPA
  • Vue 2.0 поддерживает серверный рендеринг SSR
  • Паттерн управления состоянием приложения: Vuex, Pinia
  • Vue концентрируется на однонаправленном потоке данных между компонентами

Плюсы-минусы

Паттерны

Динамическая форма Dynamic Forms

Динамическая валидация Dynamic Validation

Динамическая валидация

Технологии

  • Components, Libraries
  • Vite
  • управления состоянием приложения
    • Pinia
    • Vuex
  • Node.js
    • Nuxt.js - фреймворк для создания Vue.js веб-приложений