serde-wasm-bindgen
astro
serde-wasm-bindgen | astro | |
---|---|---|
1 | 2 | |
534 | 734 | |
1.1% | 0.4% | |
7.3 | 0.0 | |
2 months ago | 9 months ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
serde-wasm-bindgen
-
Rust/Wasm on AWS Lambda@Edge
Some transformation overhead can be addressed by using serde-wasm-bindgen, but in my example repo I'll use it only for the input side (deserialization). On serialization a collection like HashMap or BTreeMap gets turned into an ES2015 Map, which is unfortunated as well, because they cannot be JSON stringified.
astro
-
Whatβs an actual use case for Rust
Some people tried using Rust to implement programming languages, right now I do not know any bigger language with compiler written in Rust but there was an attempt with astro. Match statements make parsing in Rust pretty comfortable.
-
First batch of PRs
I have tried figuring out what the project even was - it was in Astro. After some googling and reading I figured out.... I better not go deeper. It's some kind of a niche language, which may even be fun and great, but isn't used most of the time and isn't even finished. So even if I have learned it (which would be hard, considering no documentation), I wouldn't be able to transfer my skills as easily to another project, since chances are - it's not in Astro.
What are some alternatives?
wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript
biowasm - WebAssembly modules for genomics
wasm-pack - π¦β¨ your favorite rust -> wasm workflow tool!
awesome-wasm-langs - π A curated list of languages that compile directly to or have their VMs in WebAssembly
TypeScript-Website - The Website and web infrastructure for learning TypeScript
wain - WebAssembly implementation from scratch in Safe Rust with zero dependencies
dlhn - DLHN implementation for Rust
devprotocol.xyz - Dev Protocol Website 2.0 π Check our issue tracker for beginner-friendly issues
rs2ts - Rust structs and enums to TypeScript interfaces and enums
WebsiteVue - The 7TV Web App with the Vue framework
rust-wasm-on-lambda-edge - Rust/WASM on AWS Lambda@Edge (CloudFront)
King-of-the-Garbage-Hill - Game in Discord - Six players get random characters with unique stats and abilities, each player can attack a selected target or defend. Victories give players points by moving them up the table. The leading player wins after ten rounds.