Сергей Володин
telegram: t.me/vileven
Доклады
50
Конечный автомат на React Hooks и Typescript
Расскажу про причины перехода на микросервисную архитектуру на фронтенде в Почте Mail.ru. Поделюсь опытом создания такого небольшого микрофронтенда без стейт-менеджеров на react-hooks. Обсудим архитектуру на конечных автоматах и причём тут Flux. Также поговорим про то, как literal types в связке с union types в typescript могут гарантировать консистентность потока данных и состояния приложения.
49
Дизайн-система на фронтенде
Расскажу, как мы пришли к дизайн-системе, которую используем в Mail.ru. Обсудим архитектуру на фронтенде для построения интерфейса: provider токенов, UI-kit и темы. Приведу примеры кейсов редизайна, и как мы с ними справились.