
Design comparison
Solution retrospective
This was a cool project altough a bit large to build out without a framework. I am proud of the state management I implemented and the templating.
Altough itsnot complete: -decided to stop before adding the night / day mode, -desktop layout for question and result page and -progress bar for question page
What challenges did you encounter, and how did you overcome them?State management and templating are definetly hard without a framework or library but it was fun to see how even simple implementations can work.
The best advice is to follow clean code and not have too many things in the same function. Keep state management in one file, templating in another and use pure functions and immutable state
What specific areas of your project would you like help with?Nothing major to get help with. I decided to stop adding the features listed above because I decided I had spent enough time on this challenge and implementing these features will not help me learn anything new
Community feedback
- P@JairRaidPosted about 2 months ago
Here is a link to help you uderstanding flex and grid: -https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/ -https://www.joshwcomeau.com/css/interactive-guide-to-grid/
0
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