Bun, WASM and Rust Projects with GitHub Actions
9 months ago
- #Rust
- #Bun
- #WASM
- Moved from Deno to Bun for better dynamic import support in compiled executables.
- Bun supports dynamic imports from local filesystem URLs but not remote URLs.
- Created a helper to pull remote modules locally for Bun.
- Presented template projects for Bun, Rust, and WASM with GitHub Actions.
- Goals include a single executable, cross-compilation, dynamic imports, and browser/WASM support.
- Bun lacks linting and documentation generation, so Deno is still used for these tasks.
- Achieved features like single executables for Linux, MacOS, Windows, and WASM support.
- GitHub repositories include application, library, and CI projects.
- Looking for feedback on improvements or issues.