Разработчик научил ИИ извлекать React-компоненты с любого сайта — без исходников
Шведский разработчик Дэвид Фант опубликовал метод извлечения React-компонентов с продакшен-сайтов. Техника использует внутреннюю структуру React Fiber для сбора данных о компонентах, а языковую модель — для реконструкции рабочего кода.В основе метода лежит особенность архитектуры React: в браузере параллельно существуют два дерева.
DOM — это "суп из дивов", который видит пользователь. Но рядом в памяти живет Fiber-дерево, которое хранит куда больше: какой компонент создал какой элемент, с какими пропсами, в каком состоянии.
habr.com