Что такое независимый обработчик данных?
Это централизованное место для получения, передачи, настройки, вычисления и наблюдения за данными, легкое и достаточно гибкое, чтобы соответствовать другим платформам.
Почему это полезно?
В течение долгого времени разработчики интерфейсов были разочарованы тем, что не могли применить шаблон DRY к своим проектам: повторяющийся код с низким уровнем детализации.
С появлением веб-компонентов все изменилось. Стало возможным создавать максимальное количество элементов с минимальным повторением, используя масштабируемые и повторно используемые элементы. Но, к сожалению, это не решило всех проблем: нет инструмента для установления связи между ними.
Но я работаю над инструментом под названием Gesco, чтобы помочь вам ознакомиться с документацией здесь.
Вот простой пример:
<x-user-name>
будет автоматически обновляться при каждом <x-user>
измененииuser.name
.