svelte
Installation
SKILL.md
Svelte 5 + TypeScript
Related Skills
| Need | Skill |
|---|---|
| TypeScript language reference (types, generics, patterns) | typescript |
| ASP.NET Core (backend for SvelteKit frontends) | aspnet-core |
| Symfony framework (backend for Svelte frontends) | symfony |
| Symfony project setup (Vite/pentatrion config) | symfony-project-setup |
| DDEV CLI commands (npm run build, dev server) | ddev-development |
Overview
Svelte is a compiler that converts declarative UI components into efficient vanilla JavaScript. Unlike React/Vue, Svelte has no virtual DOM — it generates surgical DOM updates at build time.
Svelte 5 introduced runes — a new reactivity API replacing the implicit let reactivity of Svelte 3/4. All new code should use runes.