https://github.com/luanbitar/rv
https://github.com/luanbitar/rv
javascript reactjs recompose scss
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/luanbitar/rv
- Owner: luanbitar
- Created: 2019-03-20T20:42:30.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-01T13:25:47.000Z (about 7 years ago)
- Last Synced: 2025-02-28T23:23:16.267Z (over 1 year ago)
- Topics: javascript, reactjs, recompose, scss
- Language: JavaScript
- Homepage: https://redventures-luan.bitar.now.sh/
- Size: 3.01 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Red Ventures - Luan Bitar
Customizing a car
Available at:
### Installing
``
npm i && npm start
``
### Built With
- [React JS](https://reactjs.org/) - Framework
- [Recompose](https://github.com/acdlite/recompose) - React utility belt
- [SCSS](https://sass-lang.com/) - Style pre-processor
### Description
I did not used the BEM CSS methodology, because I took advantage of `:local()` use, which provides classes generated with hashes, making available scoped styles. When a watched [this talk](https://www.youtube.com/watch?v=DTI5ojWBrW0&t=19965s) about [recompose](https://github.com/acdlite/recompose), presented by Milson Junior, I started learning and using this approach with 5 layers of logic, which had very positive return in terms of code structure, readability and maintenance.
http://bit.ly/palestra-react-arquitetura-brjs18
[Repo 5 layers architecture by Milson Jr](https://github.com/mjnr/react-5-layer-architecture/tree/react-five-layers-architecture)
### Comments
Some images do not have exact pixel placement, causing a slight distortion when state changes. A back button would be an improvement of UX. Color of navbar text doesn't have sufficient contrast with background on disabled items.