Что во Vue надо изучать чтоб получилось такое (см.вн)?

Чтобы создавать приложения с использованием Vue.js и достичь уровня, показанного на изображении, вам необходимо изучить несколько ключевых понятий и технологий, связанных с этим фреймворком.

1. JavaScript: Vue.js основан на JavaScript, поэтому важно иметь хорошее понимание этого языка программирования. Рекомендуется углубиться в современные возможности JavaScript, такие как асинхронное программирование с помощью промисов и асинхронных функций, работа с массивами и объектами, использование модулей и т. д.

2. Синтаксис и концепции Vue.js: Важно изучить основы синтаксиса Vue.js и понять, как взаимодействовать со шаблонами, компонентами и моделями данных. Рекомендуется изучить директивы, фильтры, вычисляемые свойства, методы и хуки жизненного цикла компонентов.

3. Работа с компонентами: Одна из главных концепций Vue.js - компонентный подход. Рекомендуется изучить, как создавать и использовать компоненты, как передавать данные между ними с помощью пропсов и событий, как использовать слоты для вставки содержимого в компонент и т. д.

4. Роутинг: Если вы хотите создать многостраничное приложение с использованием Vue.js, то вам потребуется изучить роутинг. Vue Router - это официальная библиотека для роутинга во Vue.js. Рекомендуется изучить, как создавать маршруты, настраивать параметры, охранять маршруты и т. д.

5. Управление состоянием: Для управления состоянием приложения в Vue.js рекомендуется изучить Vuex, официальную библиотеку для управления глобальным состоянием. Изучение концепций и практик Vuex позволит вам эффективно управлять состоянием приложения и управлять его изменениями.

6. Оптимизация производительности: При разработке сложных приложений важно учитывать производительность. Изучение различных подходов к оптимизации производительности, таких как ленивая загрузка, виртуальные списки, мемоизация и т. д. поможет вам создать быстрые и отзывчивые приложения.

7. Инструменты разработчика: В процессе разработки приложений с Vue.js полезно иметь представление о различных инструментах разработчика, таких как Vue Devtools для отладки и инспектирования Vue-компонентов в браузере, Vue CLI для автоматической настройки проекта и управления зависимостями и Webpack для сборки и оптимизации приложения.

Имейте в виду, что это только общий обзор понятий и технологий, связанных с Vue.js. Конкретные навыки и знания, необходимые для создания приложения на основе вашего изображения, могут варьироваться в зависимости от того, какие функции и компоненты используются на изображении.