reactjs / reactjs/react.dev

Add an official HTML -> JSX online converter

Offen
#484 11 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

difficulty: advanced in-progress type: website
Vorherrschende Sprache
JavaScript
Sterne
11.8k
Forks
7.9k
Ø Merge
1 T. 11 Std.
Gemergte PRs (30 T.)
11

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Prüfung des vorhandenen Converters unter https://magic.reactjs.net/htmltojsx.htm und des verknüpften React-Pull-Requests zu Änderungen an DOM-Attributen. Ermittle, wie der mit React 16 kompatible Converter auf der React-Website gehostet werden sollte und wohin Warnungen zu ungültigen DOM-Eigenschaften verlinken sollten. Als erledigt gilt die Aufgabe, wenn der gehostete Converter kompatibles JSX erzeugt und die Warnungen Benutzer dorthin verweisen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, react
Bereich
documentation, web-dev
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.