Расширение StateViz для Chrome
StateViz - это универсальное расширение для Chrome, разработанное для визуализации потока данных веб-приложений. Оно поддерживает различные библиотеки, такие как React, Svelte, и обещает добавить еще больше. Расширение предлагает поддержку нескольких библиотек, позволяя пользователям одновременно изучать приложения, созданные с использованием разных библиотек. Оно предоставляет подробную визуализацию структуры приложения, включая компоненты, элементы DOM и элементы, специфичные для библиотеки, такие как блоки Svelte.
Пользователи могут проверять данные компонентов в реальном времени, включая props, state, и специфические для библиотеки детали, такие как контексты и хуки для React. StateViz также предлагает фильтры элементов для отображения только желаемых элементов, подсветку элементов DOM для эффективной навигации, и предлагает как светлую, так и темную темы для предпочтений пользователя. Хотя для доступа к дереву приложения требуются разрешения, расширение не передает данные удаленно и полностью открытое исходное код на GitHub.