OpenDal Moonbit binding
- Dominant language
- Rust
- Stars
- 5.4k
- Forks
- 825
- Avg merge
- 1d 14m
- Merged PRs (30d)
- 127
Description
We might need a native/wasm binding library for moonbit instead of just using extern C. Moonbit has its platform dependent async implementation, which works on native C backend, native wasm backend and browser js backend. It might worth some work to make it run on native C and browser environment.
Refrences:
-
- [An playground opendal moonbit binding implementation that works on mooncake.io](https://github.com/Eric-Song-Nop/opendal-mbt)
Materials:
-
-
-
-
-
Contributor guide
Research direction
No repository files or tests are named. Start by reviewing the linked playground implementation and the MoonBit CFFI, JSFFI, async, and WebAssembly component references; done means a MoonBit binding works in the native C and browser environments described.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, wasm
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100