Навыки
Основные
Vue 2 / Vue 3
Уверенная работа с Vue CLI, компонентами, директивами (v-if, v-for, v-bind, v-on и др.).
Понимание реактивности и построения DOM дерева.
Знание жизненных циклов компонентов и их композиций (использую Option API, умею читать Composition API).
Опыт настройки и работы с Vue Router, VueX.
Понимание принципов модульности.
Дополнительно
Опыт работы с vue-i18n.
Базовые знания Tailwind (в практике не использовал).
Пользуюсь iconify.
Nuxt 2 / Nuxt 3
Получаю удовольствие работая с данным фреймворком благодаря удобству работы с SSR, SEO, роутингом (его "отсутствием"), layouts и скоростью разработки приложений.
Есть опыт работы с прошлой его версией (т.е. 2й).
Sass / Scss
Предпочитаю Scss за его функции, удобство и быстроту работы, а также за его лучшую читабельность по сравнению с обычным CSS.
Pinia
Базовые знания: создание хранилищ и использование их в приложениях Vue.
JavaScript
Базовые знания: чтение и понимание кода, переиспользование и адаптация написанного кода. Приоритет в изучении отдаю TypeScript.
TypeScript
Базовые знания: чтение и понимание кода, переиспользование и адаптация написанного кода.
Node
Знание основных концепций и инструментов Node.js.
Умение пользоваться npm для установки зависимостей и сборки проекта.
Git
Опыт работы с системой контроля версий и ветками, умение вести совместную разработку.
PostgreSQL
Опыт создания и управления, включая проектирование схемы для пользователей и их персональных данных, реализацию аутентификации с использованием токенов для входа в админ-панель, а также настройку функционала редактирования данных из админ-панели, доступных клиентскому приложению.
MySql
Опыт работы с данной БД.
Дополнительные
React
Есть небольшой опыт. В случае необходимости легко освою его глубже. Данный фреймворк мне не понравился в работе и структурировании.
Bootstrap
Достаточные знания для поддержки легаси кода и выполнения необходимых задач.
Figma
Уверенная верстка веб-приложений по готовым макетам.
Точное воплощение дизайнерских концепций в код.
Photoshop
Редактирование изображений, обрезка, изменение размера и формата, оптимизация для веб-проектов.
Работа с форматами, такими как webp, для обеспечения качества и скорости загрузки.
Illustrator
Навыки работы с векторными изображениями: создание и редактирование логотипов, иллюстраций и других графических элементов.