Single Page Apps, REACT ROUTER - KatyaHorton/Udacity-React-practice GitHub Wiki
Single Page App:
- does not mean it's only one page in the app
- it means that the browser does not need to go each time to the server for the new pages
- JS handles the transition between the pages
- it's only single initial page
- than:
- either app loads by downloading the entire page all at once
- or when the user navigates to a new page, asynchronous JavaScript requests are made for just the content that was requested
REACT ROUTER
- React library
- tool which allows us to build single page apps
React Router is a collection of navigational components that compose declaratively with your application.