←back to thread

30 points apatheticonion | 1 comments | | HN request time: 0s | source
Show context
01HNNWZ0MV43FF ◴[] No.45192001[source]
Still built on v8, but it claims to present a more Rust-friendly API than competitors
replies(1): >>45218086 #
1. apatheticonion ◴[] No.45218086[source]
It's more that it's an abstraction that models JavaScript rather than v8. I'm actually planning to have a swappable engine with an implementation for QuickJS. It will be enabled with `JsRuntimeOptions { backend: JsRuntimeBackend::QuickJS }`.

The public API should remain the same, as will the extensions, so swapping out backends is an interesting idea to explore