novu
novu copied to clipboard
Rust server SDK
What?
A Rust server SDK
Why?
Probably a lot of people will write their APIs in Rust or have already wrote.
How?
You could follow doc.rust-lang.org
Other information
Add any other context or screenshots about the feature request here.
@kymppi this is actually a great idea, we can base the functionality and API on @novu/node
and have another SDK for Rust.
Are you familiar with how you publish and create a library there?
Ive been learning Rust for the last month or so, so i think I could do it :+1: And that link i sent has a section for publishing.
Hey just wondering where i should store the source code, probably a new repo? Since it's rust and not javascript so it cant use the multirepo that well.
Totally aggree, I think it's best to have a separate repo for this. Created https://github.com/novuhq/rust/ 🚀
Hey, @kymppi Can we pair on the SDK for rust? I am also learning Rust and I am a TypeScript Developer maybe I can bring something to the table.
Sure, wanna work on my fork? Then we can make a single PR
This is what I am looking at. @kymppi @aggmoulik. Mind to share with me the github link. We might work together to turn the underground into rust as well. What do you think?
I had put a discussion over this section. Let discuss. 😃 https://github.com/novuhq/novu/discussions/1181
Heyy, you can find the repo at https://github.com/novuhq/rust
The beauty of Rust is it is a memory-safe and high-performance bottom layer(system) language. Adding a layer of Rust on top of NodeJs would not bring any beauty of Rust to the surface.
Hmm, but since the project had been started with node. Then, we follow yeah. 😄
Yea, rust doesnt bring any performance, this is just an sdk for the rust server applications
Any performance in this case*
Alright, noted. Thanks @kymppi.
Yea, i see i didnt mention it in the issue :D
@scopsy I think this issue can be closed now the repo is created.