https://github.com/royalicing/learn-by-building
https://github.com/royalicing/learn-by-building
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/royalicing/learn-by-building
- Owner: RoyalIcing
- Created: 2019-02-09T09:14:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-09T09:19:40.000Z (over 7 years ago)
- Last Synced: 2025-01-18T23:43:38.334Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 145 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learn by Building
Modern React with hooks, TypeScript, CSS — if you want to learn these you’ll find educational projects here. Build them yourself step-by-step.
## Router in React
First learn how to build a `` component a la [react-router](https://reacttraining.com/react-router). Then learn about the `popstate` event and the `History` APIs, and creating a `` component. Finally, we will look at pattern matching in route paths, and query variables.
```tsx
function App() {
return <>
>
}
```