Connect to standalone React Devtools
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Aucun fichier source, test ou point d’entrée n’est nommé. Commencez par examiner le plugin Roblox Studio proposé et le bridge externe, notamment la connexion HTTP en long polling à React Devtools ; le travail est terminé lorsqu’un arbre React peut être sélectionné et débogué via l’implémentation autonome de Devtools.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
There has been discussion for a while about how to best connect React-lua to Devtools. #14 is a proof-of-concept Devtools implementation as a Roblox Studio plugin, but a better approach would be to connect React-lua directly to existing Devtools implementations.
This issue will focus on the Roblox use case because it's the only environment with a renderer currently written for React-lua.
Two(?) parts are required for a successful implementation:
- A Roblox Studio plugin that provides an interface for connecting to Devtools and selecting a React tree to debug.
- An external "bridge" application that connects Roblox to React Devtools. This is required because Roblox cannot open socket connections, which is how Devtools communicates. Roblox can communicate to the bridge via HTTP long polling.
This approach would also make it possible to use Devtools remotely on a live game client, as long as the Roblox side of the implementation is also exposed as a library. The bridge endpoint for Roblox would have to be exposed on the open internet.
This is still very early in planning, so if anyone has any thoughts or ideas, please share them in the replies.
- Langage dominant
- Luau
- Étoiles
- 569
- Forks
- 25
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de jsdotlua/react-lua
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
-
Deprecate forwardRef Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 48/100
Toutes les issues de jsdotlua/react-lua
Issues similaires
-
wireguard-wp unbalanced "-RunAs" Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
ScoopInstaller/Nonportable#639 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
ScoopInstaller/Extras#18800 ·
-
Actualizar al último Wollok Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
uqbar-project/website-wollok-ts#84 · 2 commentaires ·
-
on hold T: core-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100