Forms and Client-Server Interaction

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.

Reflection and feedback

0 / 5 points

Consider the following statements and answer them based on your experiences from studying the materials and working on the assignments in this part. When answering the numeric statements, answer them so that value 1 means that you strongly disagree with the statement, and the value 7 means that you strongly agree with the statement. Please be as honest as possible when answering. The feedback will be used to improve the course.