▲ 4 r/rust
We're building Hyperswitch Prism (https://github.com/juspay/hyperswitch-prism) — a stateless payment connector library in Rust with server-side SDKs for Python, Java, Node.js, and Rust.
Current FFI setup:
- UniFFI handles Python and Java bindings
- For Node.js, we're using Koffi to load the compiled Rust library
My question: Is Koffi the right choice when UniFFI doesn't support your target language, or are there better alternatives for JS server-side bindings?
Would like to hear how others handle multi-language server SDKs when UniFFI's language support falls short!
u/Fun-Row-5147 — 17 days ago