Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
React Router Quick Start Guide
Packt Upsell
Why subscribe? packt.com
Contributors
About the author About the reviewer Packt is searching for authors like you
Preface
Who this book is for What this book covers To get the most out of this book
Download the example code files Download the color images Conventions used
Get in touch
Reviews
Introduction to React Router 4 and Creating Your First Route
A brief look at React
Component-based architecture in React Creating a React component
Introduction to React-Router Getting started with React-Router
Adding the React-Router library Defining application routes
Summary
Configuring Routes - Using Various Options in the Route Component
Route props
The exact prop The strict prop The sensitive prop Inline rendering with the render prop Inline rendering with the children prop
Route component props
History The location object The match object
Route parameters Nested routes and dynamic routing Dynamic routes from JSON Summary
Using the Link and NavLink Components to Navigate to a Route
<Link> component
replace prop innerRef prop to prop with an object
<NavLink> component
activeClassName prop activeStyle prop exact prop strict prop isActive prop location prop
Navigating to nested routes Navigating to a route programmatically using history Using the withRouter higher–order component Preventing transitions with <Prompt> Summary
Using the Redirect and Switch Components
The <Redirect> component
The to prop The push prop
Protecting routes and authorization
Redirecting with a callback route
Exclusive routing with the <Switch> component
Ordering of the <Route> components in <Switch>
<Route> with path '/' as the first child in <Switch> <Route> with path params
Adding a 404 – Page Not Found  Using <Redirect> in <Switch> to redirect to a Page Not Found page Redirecting from an old path to a new path
Summary
Understanding the Core Router, and Configuring the BrowserRouter and HashRouter components
<Router> component
Including <Router> from react-router react-router package react-router-dom package
<BrowserRouter> component
basename prop forceRefresh prop keyLengthprop getUserConfirmation prop Showing a custom dialog box using the getUserConfirmation prop
<HashRouter> component
hashType prop
Summary
Using StaticRouter in a Server-Side Rendered React Application
Performing SSR of a React application using Node.js and Express.js
Installing dependencies Webpack build configuration Server-Side application Rendering a React application using ReactDOMServer.renderToString
Adding <StaticRouter> and creating routes
Server-Side redirect using the <Redirect> and staticContext Request URL matching with matchPath
StaticRouter context prop Creating Isomorphic React applications
Webpack configuration Server-Side configuration
Summary
Using NativeRouter in a React Native Application
Using NativeRouter in a React Native application
Creating a new project with the create-react-native-app CLI Adding the <NativeRouter> component
The <NativeRouter> component
The initialEntries prop The initialIndex prop
The <BackButton> component Creating Deeplinks with <DeepLinking>
Ejecting from the create-react-native-app Adding <intent-filter> to the manifest file Including the <DeepLinking> component
Summary
Redux Bindings with connected-react-router
State management with Redux
Actions Reducers Store Redux in React
Getting started with connected-react-router Reading state information from the Redux store Navigating by dispatching actions Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion