Summary
After fetching the required runtime libraries, we spent almost all of this chapter writing Svelte components for our journaling app. While doing that, we explored the syntax used by Svelte templates, and we dug into concepts such as binding and events, both for elements and for components alike.
Our app is not yet complete at this stage, as we're still missing a few components. To build them, which includes adding all the views and navigation between them, we need to learn a few more concepts first, including the long-promised Svelte stores, which we will cover in the next chapter.