Design comparison
SolutionDesign
Solution retrospective
What are you most proud of, and what would you do differently next time?
This is my first time using a third-party API. I am glad I successfully finished the project.
What challenges did you encounter, and how did you overcome them?Initially, when I clicked the getadviceButton, I was not getting new quotes as my browser was caching the results and preventing the loading of new advice. To get around this limitation I set the catch-control header in the fetch request to no-cache as follows:
fetch('https://api.adviceslip.com/advice', { cache: 'no-cache' }) .then(response => response.json()) .then(data => { //... });
Community feedback
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