Recap and Feedback
In this part, you learned how to create client-side functionality that interacts with server-side APIs.
You first learned how to work with forms and form events, and then learned about the Fetch API and how to use it to interact with server-side APIs. This was followed by a discussion on the same-origin policy and cross-origin resource sharing. Then, you learned how to call functions on page load using the $effect rune. Then, you learned about separating client-side API functionality into modules, and how to integrate these with shared state. Finally, you learned about handling errors when interacting with APIs.
Next, please reflect on your work on this chapter, and provide feedback on it. The feedback helps us improve the materials and the course.