reactjs / reactjs/react.dev

Add an official HTML -> JSX online converter

Ouverte
#484 11 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

difficulty: advanced in-progress type: website
Langage dominant
JavaScript
Étoiles
11.8k
Forks
7.9k
Merge moyen
1 j 11 h
PR mergées (30 j)
11

Description

We should take https://magic.reactjs.net/htmltojsx.htm, update it to output code compatible with React 16 (and make sure it respects the DOM attribute changes in it), and then host it on our website.

Then we can point "invalid DOM property" warnings to the converter, saving everyone new to React the headache of conversion. https://github.com/facebook/react/pull/11576

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examiner le convertisseur existant à l’adresse https://magic.reactjs.net/htmltojsx.htm et la pull request React associée concernant les modifications des attributs du DOM. Déterminez comment le convertisseur compatible avec React 16 devrait être hébergé sur le site web de React et vers quelle page les avertissements concernant les propriétés DOM invalides devraient pointer. La tâche est terminée lorsque le convertisseur hébergé produit du JSX compatible et que les avertissements y dirigent les utilisateurs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, react
Domaine
documentation, web-dev
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.