Hasty Briefsbeta

Bilingual

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.