Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andyfrith/react-vehicles
This demo is a React Redux application that provides a sortable, filterable list of vehicles, along with a detailed view.
https://github.com/andyfrith/react-vehicles
material-ui react react-redux react-router redux-saga
Last synced: 8 days ago
JSON representation
This demo is a React Redux application that provides a sortable, filterable list of vehicles, along with a detailed view.
- Host: GitHub
- URL: https://github.com/andyfrith/react-vehicles
- Owner: andyfrith
- Created: 2018-03-02T22:42:02.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-13T15:42:13.000Z (almost 7 years ago)
- Last Synced: 2024-12-21T06:16:38.017Z (2 months ago)
- Topics: material-ui, react, react-redux, react-router, redux-saga
- Language: JavaScript
- Homepage:
- Size: 168 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-vehicles
This demo is a React Redux application that provides a sortable, filterable list of vehicles, along with a detailed view.
Features:
* Ability to sort and filter a list of vehicles, as well as access a detailed view.
* Maintains application state across page routes
* Has a basic UI built using React [Material-UI](https://material-ui-next.com/) components## Why Did I Build This?
This app was built to demonstrate an understanding of best practices relating to:
* How to use React’s state and props
* The React Redux lifecycles
* ES6 Javascript
* Implementing Material-UI components
* The [react-router](https://reacttraining.com/react-router/) library
* Testing with the Jest framework## Environment
This project template was built with [Create React App](https://github.com/facebookincubator/create-react-app), which provides a simple way to start React projects with no build configuration needed.
## License
This project is licensed under the MIT license, Copyright (c) 2018 Andy Frith.