Возможности

Навыки

Не список баззвордов — как я веду интерфейсы от идеи до продакшена.

Инструменты служат продукту. Качество интерфейса важнее названия библиотеки.

Шаг 01ПрототипБыстрый скелет сценария
Шаг 02СистемаКомпоненты и токены
Шаг 03MotionПоведение и отклик
Шаг 04ЗапускРелиз без сюрпризов

Четыре опоры

01

Инженерия интерфейса

SPA и продуктовые UI как системы — компоненты, типы и предсказуемые состояния, которые остаются поддерживаемыми.

Vue 3NuxtTypeScriptPiniaVueUse
02

Визуальные системы

Типографика, ритм и токены сильнее разовых эффектов. Один язык — много экранов без визуального шума.

TailwindDesign tokensFigmaCSS Modules
03

Motion и ощущение

Motion должен усиливать смысл. Если мешает чтению или FPS — ему не место.

MotionGSAPCSS animationsMicro-interactions
04

Performance-крафт

Скорость — часть UX. Lazy-границы, контролируемые GPU-эффекты, честный вес страницы.

ViteSSR/SSGWeb VitalsA11y

В деталях

Vue / NuxtЕжедневноАрхитектура экранов и DX
TypeScriptСтрого, когда окупаетсяКонтракты данных и API
UI engineeringЯдро крафтаОт макета до пикселя
Motion designИзбирательноТолько осмысленный motion
Design systemsРастуМасштаб без хаоса
PerformanceБез компромиссовКрасота без лагов