Что такое независимый обработчик данных?

Это централизованное место для получения, передачи, настройки, вычисления и наблюдения за данными, легкое и достаточно гибкое, чтобы соответствовать другим платформам.

Почему это полезно?

В течение долгого времени разработчики интерфейсов были разочарованы тем, что не могли применить шаблон DRY к своим проектам: повторяющийся код с низким уровнем детализации.

С появлением веб-компонентов все изменилось. Стало возможным создавать максимальное количество элементов с минимальным повторением, используя масштабируемые и повторно используемые элементы. Но, к сожалению, это не решило всех проблем: нет инструмента для установления связи между ними.

Но я работаю над инструментом под названием Gesco, чтобы помочь вам ознакомиться с документацией здесь.

Вот простой пример:

<x-user-name> будет автоматически обновляться при каждом <x-user> измененииuser.name.