logoalt Hacker News

jemmywyesterday at 9:18 PM1 replyview on HN

At least with Tauri it's easy to both make the choice and change it later if you want to. I think the docs are sparse because it's your decision to make. I've done it both ways and there are pros and cons. If you use the sqlite plugin and write the actual statements on the JS side then you don't need to worry about the JS<->Rust interface and sharing types. Easier to just get going. If you write your own interface then you probably want to generate TS types from Rust. I think a big advantage to the Rust interface way is that it makes it easier to have the web side be dual purpose with the same code running on the web and in Tauri - the only difference being whether it invokes a tauri call or an API call.


Replies

rapnieyesterday at 11:08 PM

Thanks for that feedback. Makes me feel more comfortable with the option I have in mind.

show 1 reply