Todo App with Svelte, TypeScript, and TDD
Overview
Todo apps are a great way to learn a new language or framework. We teach this course with more than Svelte.
We initially built this course in React. We then repurposed that course to create this Svelte version.
A high-level overview of the things that this course will teach you:
- Good Project Setup for Svelte (SvelteKit, Vite, TypeScript, ESLint, Prettier, Husky, Lint Staged)
- Component Composition
- Testing with Vitest and Svelte Testing Library
The GitHub repo for this course is here.