Erste Schritte
Verzeichnisse und Dateien
Nach der Erstellung
Bei der Erstellung einer neuen React-App wird ein Verzeichnis mit dem Namen der React-App angelegt, das folgende Unterverzeichnisse und Dateien enthält:
In den Verzeichnissen „public“ und „src“ befinden sich folgende Dateien:
Minimales Setup
Für ein minimales Setup können im Verzeichnis „public“ alle Dateien bis auf „index.html“ und im Verzeichnis „src“ alle Dateien bis auf „index.js“ gelöscht werden:
Hinweis: Danach müssen die Dateien „index.html“ und „index.js“ noch wie folgt angepasst werden!
Die Datei „index.html“ ist die HTML-Einstiegsseite für die React-App und muss ein Wurzel-element mit einem „id“-Attribut enthalten. In dem Wurzelelement wird dann das Ergebnis der React-App angezeigt:
Hinweis: Das Wurzelelement muss kein „div“-Element, sondern kann auch ein beliebiges anderes Container-Element sein!
Die Datei „index.js“ muss die Module „react“ und „react-dom“ einbinden und die sog. Render-Funktion enthalten:
Ergebnis:
Die Render-Funktion
Mit Hilfe der Render-Funktion „ReactDOM.render()“ stellt die React-App HTML-Code dar. Der Render-Funktion werden zwei Parameter übergeben. Der erste Parameter enthält den anzuzeigenden HTML-Code und der zweite Parameter den Verweis auf das Wurzelelement, in dem der HTML-Code dargestellt werden soll:
Der HTML-Code, der an die Render-Funktion übergeben werden soll, kann auch mit Hilfe von JSX in Form einer Variablen übergeben werden:
index.js:
Ergebnis: