Summary
In this chapter, we explained what progressive enhancement is and why it is important. Following up on that, we learned how we can use Svelte actions to progressively enhance our elements.
We went through two different examples of progressive enhancements—enhancing a link to make it show a preview popup, and enhancing form elements to submit a form asynchronously.
In the past three chapters, we’ve seen three different patterns and use cases of Svelte actions, creating custom events, integrating UI libraries, and progressive enhancements. What you can do with Svelte actions is not limited to the three different use cases that we’ve discussed so far, but hopefully, these patterns have opened your imagination and made you see what is possible with Svelte actions.
With that, we are moving on to the next part of the book. We will be exploring Svelte context and stores from Chapter 8 to Chapter 12, exploring their various use cases, such as in state...