seed
seed copied to clipboard
A Rust framework for creating web apps
Certain error types, such as `WebStorageError` don't have support for `std::error::Error` or `std::fmt::Display` which means they cannot be used with certain crates such as `thiserror`.
Is server side rendering being considered at all? It seems borderline impossible in my head without severe restrictions, but I was just wondering.
Hi, I'm writing a tutorial for seed-rs.org and I'm just implementing a graphql module. It's quite app-specific and uses external library [cynic](https://crates.io/crates/cynic) but maybe it would be nice to rewrite...
- [ ] Try to integrate some [Cheap tricks for high-performance Rust](https://deterministic.space/high-performance-rust.html). - [ ] Other optimization tips - [johnthagen/min-sized-rust](https://github.com/johnthagen/min-sized-rust). - [ ] [Thoughts on Rust bloat](https://raphlinus.github.io/rust/2019/08/21/rust-bloat.html) - [ ]...
I did `cargo generate --git https://github.com/seed-rs/seed-quickstart.git --name my-project` and then ran it but got: Loading module from “http://localhost:8000/pkg/package.js” was blocked because of a disallowed MIME type (“text/html”). This was on...
Most of the macros exported by seed are undocumented, see: https://docs.rs/seed/0.7.0/seed/#macros It would be good if at least the most commonly used are documented with an example.
Many thanks to the Seed team for all your work. This issue was described in https://github.com/rust-lang/docs.rs/issues/1200 and fixed by https://github.com/rust-lang/rust/pull/79936, but docs.rs did not automatically rebuild docs for affected crates...
Routing + link building + Url API are ones of the hardest things to design well and they are blockers on the way to the stable Seed core api. Many...
See https://github.com/seed-rs/seed/blob/38f6c201206b9988abf60d9c399383e3734a6414/src/browser/service/routing.rs#L101 Should we ignore all links with set `target` or only with some `target` values (e.g. `_self`)? MDN docs: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a --- Workaround: ```rust orders.subscribe(|subs::UrlRequested(url, url_request)| { if should_not_intercept_this_url(url) {...
Clean all build artifacts from the Seed and examples by `cargo make clean`. See `Makefile.toml` in the PR: https://github.com/seed-rs/seed/pull/523.