Как реализовать поддержку React Devtools для пользовательского рендерера React? - PullRequest
0 голосов
/ 07 июня 2019

Нет документации о том, как интегрировать 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-corev3.6.1) в мой пользовательский рендерер React?

...