gust
Built in Rust and leveraging Docker, JSON, and SQLite (with future integration of a GraphQL API), 'gust' simplifies the process of preserving your recipes and creating comprehensive grocery shopping lists. (by suchapalaver)
serde-wasm-bindgen
Native integration of Serde with wasm-bindgen (by RReverser)
gust | serde-wasm-bindgen | |
---|---|---|
2 | 1 | |
6 | 536 | |
- | 1.9% | |
9.0 | 7.3 | |
4 months ago | 2 months ago | |
Rust | Rust | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
gust
Posts with mentions or reviews of gust.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Pragmatically handling errors in Rust
This tutorial helped me improve my understanding along with the Book and the docs. In a beginner project I've been working on--a tool to make grocery lists--I've tried to work on my understanding of using Result and the ? operator. Right now I'm using Box in my different functions to pass down error messages to main() in case there's something wrong, and using something like this code snippet to give more helpful errors to a user where necessary: ``` src/lib.rs
-
Beginner project: a grocery list maker using `serde` to parse JSON
I wrote a typical first project type application called grustery-list, which I've been using to put grocery lists together. It updates a library of groceries we regularly buy, a library of recipes we often make, saves a most recent grocery list in case I just want to update a list I made earlier, and prints out a grocery list. I've been using Element to copy and paste my list and send to my phone before we go shopping.
serde-wasm-bindgen
Posts with mentions or reviews of serde-wasm-bindgen.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-15.
-
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.
What are some alternatives?
When comparing gust and serde-wasm-bindgen you can also consider the following projects:
rust-experiments - Small experiments in writing Rust programs to perform specific tasks
wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript