Создатель Mantine: как появилась UI библиотека с 1.5 млн загрузок в неделю / Виталий Ртищев #81

Аватар автора
Организованное программирование
Сегодня у нас в гостях — Виталий Ртищев, создатель Mantine — одной из самых популярных React UI-библиотек в мире с более чем 1,5 миллиона загрузок в неделю. На Западе она уже давно используется в продакшене, регулярно всплывает в обсуждениях на Reddit и в профессиональном комьюнити, и для многих команд стала реальной альтернативой Chakra UI и Material UI. При этом в русскоязычной среде Mantine пока обсуждается значительно реже, и для части разработчиков остаётся чем-то новым — хотя по уровню зрелости и возможностям это уже далеко не «нишевое» решение Полезные ссылки: В этом выпуске поговорили о том, как в одиночку построить open source проект такого масштаба: от первых версий до стабильной экосистемы компонентов, хуков и инструментов, которыми пользуются сотни тысяч разработчиков. Разобрали, какую реальную боль закрывает Mantine и чем он принципиально отличается от Chakra UI, Material UI и Tailwind-подхода. Также обсудили архитектуру современных UI-библиотек: почему «component library» — это уже не просто набор кнопок, а слой инженерных решений, как устроен баланс между готовыми компонентами и глубокой кастомизацией, и зачем вообще нужны Headless-подходы. Отдельный блок — про философию фронтенда и практику разработки: — как и почему Tailwind создаёт технический долг — есть ли место CSS-фреймворкам в мире React — когда стоит использовать готовые UI-киты, а когда идти в Headless — как проектируются сложные компоненты — как принимать решения о развитии библиотеки...

0/0


0/0

0/0

0/0

0/0