Нет документации о том, как интегрировать React Devtools в пользовательский рендерер React, и официальные рендеры React, такие как React DOM и React Native, используют индивидуальный подход к интеграции React Devtools, что делает их изучение трудным (и, вероятно, бесполезным).
Одна статья существует на эту тему, но ссылается на устаревший API (поэтому я не буду цитировать его).
React Hardware Реализация обеспечивает основу для изучения, но не ясно, работает ли она больше (как файл ввода, InitializeJavaScriptAppEngine.js
больше не импортируется нигде в кодовой базе и, более того * импортирует файлы, которые больше не существуют в хранилище или node_modules
).
По крайней мере, я вижу, что связь с WebSocket будет задействована. Мой пользовательский рендерер является кроссплатформенным для iOS и Android; мне нужно будет установить библиотеку WebSockets для каждой из этих платформ (что, я считаю, наиболее целесообразно), или же WebSockets просто запускается на сервере упаковщика на основе Node.js?
Каковы минимальные шаги, необходимые для интеграции react-devtools-core
(с v3.6.1
) в мой пользовательский рендерер React?