Signifikante Verbesserungen im Umgang mit dem DOM und vollen SVG-Support versprechen die Macher für Version 15 von React.
Zum Aktivieren von Komponenten verwendet React nun “document.createElement” anstatt “innerHTML” zu setzen. Das Projekt löst sich damit nicht nur vom “data-reactid”-Attribut für die Knoten und gestaltet das DOM leichtgewichtiger, “document.createElement” funktioniert in aktuellen Browsern auch schneller und umgeht ein paar Probleme im Zusammenspiel mit SVG.
Apropos SVG: React 15 unterstützt nun sämtliche Tags und Attribute, die moderne Browser kennen. Dank “document.createElement” müsse man zudem nicht länger eine Liste von SVG-Tags pflegen. Ein User aus der Community hat zudem einen Patch beigesteuert, dank dem React überflüssige “<span>”-Knoten um Textelemente herum beseitigt.
Die Erwähnung des Community-Commits kommt nicht zufällig. Das Projekt aus dem Facebook-Umfeld möchte sich der Community stärker öffnen. Um das zu erreichen, will man Ziele und Prioritäten besser kommunizieren und umgehender auf Pull Requests reagieren. Zudem will man einen RFC-Prozess nach dem Vorbild von Ember einführen und Notizen zu den wöchentlichen Treffen des Core-Teams publizieren. Zum Download der aktuellen Version geht es hier entlang.




