4 ms·
> I love web dev using rust! I use sveltekit and proxy all requests to /api to a rust backend I think this most people would call this backend-, api- or servic
by klabb3 2y ago
> I love web dev using rust! I use sveltekit and proxy all requests to /api to a rust backend
I think this most people would call this backend-, api- or service development. Especially if your api endpoint does not do anything web specific except http.
Anyway, how do you share types between the backend and frontend? Are you rawdogging json?
- j45 2y agoRust could probably generate the HTML.
- Prosammer 2y agoI've been playing with loco.rs to do this! Really cool, let's you use htmx or sveltekit (or whatever you want)
- sureglymop 2y agoSounds interesting! Do you have an example project? It seems to be quite opinionated.
- Prosammer 2y agoYeah quite opinionated! I don't have an example project at the moment, but here's a youtube video from loco.rs that someone might find interesting: https://loco.rs/casts/007-htmx/ https://loco.rs/casts/007-htmx/
- sureglymop 2y agoYeah, that makes sense. I've only had fullstack web dev jobs using node, thus the phrasing but you're totally right. I use the ts-rs crate, which adds a derive(TS) macro for types in rust and generates typescript types. It works so far but my side projects are only medium sized. But I'm sure there are other options too.