10 Der React Router

Bisher hat unsere Anwendung keine Möglichkeit, auf veränderte URLs zu reagieren oder ganz gezielt bestimmte Komponenten anzusprechen, wenn eine spezielle URL aufgerufen wird. Auch wurde der Zustand unserer Anwendung nicht in der URL repräsentiert. Dies kann aber sehr nützlich sein, um zum Beispiel einen Link auf eine bestimme Seite der Anwendung zu verschicken oder als Bookmark im Browser abzuspeichern. Ebenso wird erst dadurch die Browser-Navigation (vor/zurück) möglich.

Das Mapping von URLs auf Komponenten wird Routing genannt. Im Gegensatz zu vielen anderen JavaScript-Frameworks enthält React aber wirklich nur die View-Technologie und keinen Router. Wir sind daher auf weitere Bibliotheken angewiesen. Zum Glück erübrigt ...

Get React now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.