Frontend · Vue 3 / Nuxt / TypeScript

Веб-приложения на Vue и Nuxt — от идеи до быстрого продакшена

Разрабатываю, дорабатываю и привожу в порядок приложения на Vue 3 и Nuxt. Продуманная архитектура, чистый код и производительность, которую видно в цифрах.

8 лет на авиадомене · 15 опенсорс-пакетов · дизайн-фундамент
02 — Как я работаю

Принципы, а не
обещания.

Четыре правила, по которым я принимаю инженерные решения. Их видно в результате — в скорости, чистоте кода и в том, как легко команда развивает проект после меня.

P/01

Архитектура

Закладываю фундамент, который выдержит рост, — а не «лишь бы заработало к дедлайну».

P/02

Производительность

Скорость — требование с первого коммита. И её видно в цифрах.

P/03

Чистый код

Типизированный, понятный код — ваша команда сможет развивать его без меня.

P/04

Минимум зависимостей

Не тащу лишнее. Меньше зависимостей — меньше рисков.

04 — Открытый код

Доказательства
лежат в npm.

Скромно, но честно: переиспользуемые и доступные решения, которые можно поставить и прочитать. Лучшая проверка инженерного уровня.

vue-image-kit

Мощный инструмент для изображений в Vue 3 и Nuxt 3. Один компонент вместо десятка костылей: ленивая загрузка, WebP/AVIF, Blurhash и LQIP, автогенерация srcset, арт-дирекшн, retry. CLI для генерации изображений, CDN‑адаптеры, Vite‑плагин, директива для фонов. SSR, Nuxt, типобезопасность. Без внешних зависимостей, кроме Vue 3.

npm i @macrulez/vue-image-kit
vue-toast-kit

Удобные уведомления для Vue 3 и Nuxt 3. Показывайте статус операций, давайте отменить действие, группируйте сообщения и управляйте их важностью. Полная кастомизация внешнего вида. Легко подключается, мало весит. Всё, что нужно для уведомлений.

npm i vue-toast-kit
vue-i18n-kit

Готовый слой локализации для Vue 3 на основе vue-i18n. Lazy-загрузка локалей, ICU-плюрализация через Intl.PluralRules, метаданные локалей, форматирование дат и валют. Vite-плагин для проверки полноты переводов, CLI для работы с файлами локалей, браузерный редактор локалей. SSR и Nuxt ready.

npm i vue-i18n-kit
vue-network-dashboard

Универсальный плагин мониторинга сети для Vue 3. Перехватывает HTTP (Fetch/XHR), WebSocket и SSE, логирует в едином формате с автоматической санитизацией данных. Включает реактивную статистику, моки запросов, экспорт в HAR, водопадную диаграмму, Diff View и готовый UI-компонент с фильтрацией. Поддерживает Nuxt 3, Sentry и OpenTelemetry.

npm i vue-network-dashboard
05 — Как проходит работа

Четыре шага
без сюрпризов.

01

Обсуждаем

Бесплатно разбираю задачу и контекст. Если не моё — честно скажу.

02

Оцениваю

Сроки, объём, риски и стоимость — до начала работы, без размытых формулировок.

03

Работаю итерациями

Регулярные демо и понятный прогресс. Вы видите результат на каждом шаге.

04

Сдаю с кодом

Передаю код и документацию. Проект остаётся вашим и развивается без меня.

20+лет в интерфейсах
8лет на авиадомене
15опенсорс-пакетов
RU·ENмультиязычные проекты
Следующий шаг

Опишите задачу в двух словах.

Отвечу, чем могу помочь, сколько это займёт и сколько будет стоить. Работаю по NDA — материалы проекта остаются конфиденциальными.

Обсудить проект Посмотреть кейсы Отвечаю в течение рабочего дня