React Applikation erstellen

Natürlich könnten wir diesen Workshop damit beginnen, dass wir eine auf React basierende Webanwendung von Hand erstellen, aber wie Sie sich vorstellen können, wäre dies eine schwierige Aufgabe für den Anfang. Wir wollen also direkt in React eintauchen, ohne die Notwendigkeit, alle Entwicklungswerkzeuge zusammenzuhalten, um eine Webanwendung zum Laufen zu bringen. Glücklicherweise gibt es ein Befehl, mit dem wir eine Anwendung für uns generieren können (auch ohne jegliche Konfiguration!): create-react-app.

Die Erstellung einer neuen Anwendung ist einfach. Hierfür muss nur zu einem Ordner Ihrer Wahl navigiert werden und dort mit dem Namen geostyler-app eine Anwendung innerhalb dieses Verzeichnisses erstellt werden:

npx create-react-app geostyler-app

Dies wird eine Weile dauern. Sobald die Erstellung abgeschlossen ist, kann mit folgendem Befehl in den Ordner des Projektes navigiert werden:

cd geostyler-app

Nun kann endlich der Entwicklungsserver gestartet werden. Hierfür muss folgender Befehl in das Terminal eingegeben werden:

npm start

Aufgabe 1. Erstellen Sie eine React Anwendung mit

npx create-react-app geostyler-app
Aufgabe 2. Navigieren Sie mit Ihrem Terminal in den Ordner und führen Sie dort den Befehl npm start aus.

Dies wird nur funktionieren, wenn Sie node (Version 6), sowie npm und nvm erfolgreich auf ihrer lokalen Maschine installiert haben. Der Befehl, um node Version 6 zu aktivieren, lautet nvm use 6.

Um die Anwendung in Ihrem Browser anzuzeigen, öffnen Sie bitte http://localhost:3000/. Ihr Screen sollte nun wie folgt aus:

Im Folgenden Unterkapitel werden wir uns kurz den Entwicklungsserver anschauen.