Сегодня в мире фронтенда всё чаще говорят не о кнопках и таблицах, а о взаимодействиях между узлами. Node-based интерфейсы — то есть UI, где элементы соединяются линиями, а логика выстраивается визуально — стали новой нормой.
И если раньше подобные редакторы были закрытой магией внутри Figma, Blender или Unreal Engine, то теперь каждый разработчик может построить их сам — с помощью React Flow и Svelte Flow. Обе библиотеки, созданные командой xyflow, представляют собой open source-фреймворки для визуальных графов — интерфейсов, где данные, процессы или логика выражены узлами (nodes) и связями (edges). 🧩 React Flow — для экосистемы React.
🔥 Svelte Flow — для фанатов лёгких реактивных интерфейсов. Проект под лицензией MIT, с внушительными показателями на GitHub:
⭐ 33,2 тыс. звёзд и более 2,2 тыс. форков — цифры, которые говорят сами за себя. Node-based интерфейсы — это не просто красивый визуал. Это интуитивная архитектура данных и логики, где: 🔗 узлы становятся функциями,
⚙️ связи — п