ReactJS, Axios, 7:1 architecture, SASS, RWD, React-Router
Design comparison
Solution retrospective
Just learned React, and REST APIs, so to put what I learned to the test, I present my first project in React JS. Suggestions and criticisms are highly appreciated, so I could grow even more.
Questions:
-
Optimal way to use APIs, cache the entire data for later use, or just take what you need for that current render?
-
Styled Components or 7-1 architecture for styling components in React?
-
Did I refactor my code too much, or does it need more refactoring?
-
Is my code properly decoupled, easy to maintain and scalable?
-
Should I bother learning more webpack, or is CRA enough?? (I don't feel like that I need webpack right now, and CRA makes my life a lot easier).
I didn't add any animations this time, since it's pretty hard to maintain a balance between school (due to new normal) and coding, so forgive me if the renders are too flat.
Community feedback
- @matijaoePosted about 4 years ago
Damn you're good
1
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord