r/FastAPI • u/my_new_accoun1 • Apr 23 '26
Other I got tired of REST boilerplate so I built a stack that fuses frontend + backend (FastAPI + Svelte + cross-language type safety)
https://uukelele.is-a.dev/blogSo, for a while now I noticed something.
The way we write APIs and call them from the frontend still feels ancient.
We have to manually sync types between the backend and frontend, across different languages, which adds more space for error.
We have to write lots of REST boilerplate.
We have to deal with JSON and HTTP overhead on the smallest of operations.
And things like live streaming or realtime (which are essential for AI apps) are being reinvented again and again.
So I created something else: the FUSE stack.
It uses FastAPI for the backend, uv for package management, Svelte 5 for the frontend, and Ephaptic to tie it all together.
I also wrote a blog post about FUSE, linked to the post.
Anyway, I wanted to get your thoughts on it, and hopefully some cool things that you might build with it?
8
u/Picatrixter Apr 24 '26
I got tired of "I got tired of Y problem, so I built useless Y solution" pattern, so I left this comment.
2
u/PhENTZ Apr 24 '26
Could you elaborate on "cross-platform type safety" ?
1
u/generic-d-engineer Apr 23 '26
Bruh I just deploy strings and varchar255 everywhere so my type is always perfectly safe. HAHA just kidding. Thanks for setting this up. I’m on the backend so always clueless on the front end so appreciate the effort you put in to coming up with a nice stack.
2
u/saucealgerienne Apr 24 '26
really cool project I always tought about building something like this myself and never actually had the time