Backend driven UI
Доклад отклонён
Целевая аудитория
Тезисы
Backend driven UI
Зачем?
- Снижение Time to Market (обновляем страницу без пулл реквестов и деплоев)
- Инверсия зависимостей (пусть бизнес сам решает свои задачи)
Как?
Представление страниц в виде абстрактной структуры данных
- Почему не HTML? (сложно редактировать, много лишнего и не хватает бизнес-логики)
- Кроссплатформенность (создаём платформо-независимый формат и рендерим во что захотим)
- Простота редактирования (как спроектировать структуру данных под свои задачи)
Документация
- jsdoc
- автогенерация документации
- json schema
Пришёл во фронтенд из motion-дизайна. Любит разрабатывать разные инфраструктурные штуки, разбираться в концептуальных принципах работы инструментов. Ведет телеграм-канал https://t.me/hacknote_js и связанный с ним блог https://newesters.github.io/hacknote-js.
Газпромбанк
Видео
Другие доклады секции
Архитектура и паттерны