You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-2Lines changed: 27 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# React Router 5 Course Material
2
2
3
-
This course is not yet published (expected around May/June 2019) at https://courses.reacttraining.com/. Signup for our [Newsletter](https://reacttraining.com/newsletter/) if you want to be notified when the course is available.
3
+
This course is not yet published (expected around July 2019) at https://courses.reacttraining.com/. Signup for our [Newsletter](https://reacttraining.com/newsletter/) if you want to be notified when the course is available.
4
4
5
5
In the mean time, feel free to explore this early version of the course material repo to see how I'm using React Router 5 to nest layouts in this Firebase-like design. If you see anything weird or broken just open an issue so I can fix it
6
6
@@ -19,6 +19,31 @@ npm start
19
19
20
20
Then go to [localhost:8000](http://localhost:8000)
21
21
22
+
## Each Branch is a finished lesson
23
+
24
+
Branch names are minified for easy typing:
25
+
26
+
-`01-basics` - JSX Routing with `BrowserRouter` and `Route`
27
+
-`02-basics` - Route Matching - Inclusive vs Exclusive (exact) and Switch
Just so we can mimic some data and pretend it's asynchronous, there's a `src/database.json`. Feel free to add more "Firebase Projects" if you want.
@@ -36,4 +61,4 @@ In `/src` you'll see:
36
61
-`ui` is where I like to put re-usable "leaf-types" of components
37
62
-`utils` is a catch all for React components that are more utilitarian in nature (and less UI in nature) and other general utils.
38
63
39
-
Any other folders in `/src` is a section of the site, like `/auth` and `/projects` which coorespond to `localhost:8000/auth` etc. I guess I could organize those into a `/pages` folder, but who likes deep nesting anyways?
64
+
Any other folders in `/src` is a section of the site, like `/auth` and `/projects` which correspond to `localhost:8000/auth` etc. I guess I could organize those into a `/pages` folder, but who likes deep nesting anyways?
0 commit comments