[О ПРОЕКТЕ]
Возможности разработчика,
не каталог шаблонов.
Solov.dev — интерактивное портфолио frontend-инженера. Сайт задуман как доказательство компетенций: архитектура, анимации, производительность и инженерная дисциплина — в одном живом продукте.
01 / САЙТ
Живое портфолио, а не PDF
Сайт собран на Angular с нуля — как production-приложение, а не витрина из шаблонов. Standalone-архитектура, серверный рендеринг и гидратация дают быстрый первый экран и корректную индексацию.
Маршруты Lab и каждый эксперимент подгружаются лениво: код демо не тянется на главную, а состояние и UI управляются через Signals — без лишних подписок и перерисовок.
Код, структура репозитория и живые демо — не декоративная обёртка, а аргумент: здесь виден способ мышления инженера, а не только список технологий.
02 / THE.LAB
Инженерия за пикселями
THE.LAB — лаборатория интерактивных экспериментов: cursor, scroll, hover, типографика и UI-компоненты. Каждый эффект — живое демо, исходный код и инженерная «изнанка» с параметрами отладки.
Принципиально без сторонних библиотек анимаций: только CSS, JavaScript и понимание физики интерфейса. Это демонстрирует глубину frontend-навыков — когда эффект собран руками, а не подключён пакетом.
[Открыть лабораторию]03 / СКОРО
Эффекты с библиотеками
Следующий раздел — контраст к Lab: те же идеи интерактивности, но с участием профильных инструментов — GSAP, Three.js и аналоги. Здесь важен не только визуальный результат, но и грамотная интеграция тяжёлых зависимостей в Angular-приложение.
Lab и этот раздел скорее дополняют друг друга: в одном случае эффект собран вручную, в другом — на профильных инструментах, если они действительно уместны.