🔥

Тред (Артур Столяр)


Изначально, VKUI это библиотека UI-компонентов с интерфейсом мимикрирующим под нативный Android и iOS. Она поддерживала только эти 2 платформы (визуально) и использовалась для облегчения создания некоторых экранов VK, в мобильных клиентах.

VKUI написан на React, TypeScript и CSS. Про CSS мы ещё поговорим отдельно. Из примеров экранов на VKUI: если в мобильном клиенте перейти в Настройки -> Приватность, то этот раздел будет на VKUI. Так же, почти всё что открывается из второй вкладки -- это приложения на VKUI

VKUI следует принципу что разработчик использующий библиотеку -- лучше знает что ему нужно. Поэтому мы не стараемся покрыть все ситуации с которыми могут встретиться разработчики. Мы предоставляем базу и все компоненты из дизайн-системы.

Кстати, чуть не забыл, вот собственно ссылка на сам VKUI github.com/VKCOM/VKUI