Products · Product
SvelteKit
Raised as a usability problem by 16 people on Hacker News over 4 years (2022–2025), in 12 threads.
No issue was raised by at least 3 people in 3 threads this year.
Every issue, all time, most people first
Identically named +page.svelte files are hard to tell apart in an editorUnreviewed
20222026- All pages named +page.svelte or +page.server.ts, so code is hard to search for2025-02-18
- Hard to navigate project; +page.svelte file naming is a usability nightmare2024-02-10
- Many identically named +page.svelte files make it hard to tell tabs apart2023-06-22
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 18 complaints
- Routing spread across many +page files in nested folders, hard to navigate and find things2025-10-09
- Routing is hard to understand and not intuitive for the developer2025-10-08
- All pages named +page.svelte or +page.server.ts, so code is hard to search for2025-02-18
- Hard to navigate project; +page.svelte file naming is a usability nightmare2024-02-10
- Complicated to use and poorly documented when moving to multiple pages2024-01-07
- Error messages are very confusing to read and act on2023-09-20
- Opening a modal and linking to it needs an ugly layout workaround for hash navigation2023-06-22
- Many identically named +page.svelte files make it hard to tell tabs apart2023-06-22
- Many identically named +page.svelte files are hard to tell apart in an editor2023-06-22
- Config and adapters lock down routing layout, forcing awkward workarounds for unusual projects2023-04-26
- Large project's many files become too confusing to navigate2023-04-26
- Generic +page.svelte filenames make searching and managing open tabs in VS Code hard2023-04-26
- Too much complexity; file conventions like +page.svelte feel unnecessary and hard to follow2023-04-17
- Can see how to edit text but not how to change the layout or add sections2023-04-06
- Edits don't persist after refresh, so the demo is confusing2023-04-05
- Nuances about which fetch works in which server file are next to impossible to find2023-03-27
- Breaking changes to routing keep causing headaches and digging for fixes2022-09-08
- Author couldn't tell which library does transpilation or how to configure it2022-01-05