Skip to content

Commit 52910c9

Browse files
silverlyractron
authored andcommitted
docs: Replace outdated web framework recommendation
The trunkrs.dev site currently recommends Seed as one of the "most popular [Rust web frameworks] today", but is no longer actively developed or maintained. This change keeps Yew as a suggested framework, adds Leptos, and also links to an actively-maintained list of Rust libraries for building web pages.
1 parent 6c00d58 commit 52910c9

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

site/content/_index.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,15 @@ cargo install --locked wasm-bindgen-cli
6363

6464
## App Setup
6565

66-
Get setup with your favorite `wasm-bindgen` based framework. [Yew](https://github.com/yewstack/yew) & [Seed](https://github.com/seed-rs/seed) are the most popular options today, but there are others. Trunk will work with any `wasm-bindgen` based framework. The easiest way to ensure that your application launches properly is to [setup your app as an executable](https://doc.rust-lang.org/cargo/guide/project-layout.html) with a standard `main` function:
66+
Any `wasm-bindgen`-based framework will work with Trunk. If you're new to [frontend development in Rust][], [Yew][] and [Leptos][] are two popular options.
67+
68+
[frontend development in Rust]: https://github.com/flosse/rust-web-framework-comparison#frontend-frameworks-wasm
69+
[Yew]: https://yew.rs/
70+
[Leptos]: https://leptos.dev/
71+
72+
The easiest way to ensure that your application launches properly is to [setup your app as an executable][cargo-layout] with a standard `main` function:
73+
74+
[cargo-layout]: https://doc.rust-lang.org/cargo/guide/project-layout.html
6775

6876
```rust
6977
fn main() {

0 commit comments

Comments
 (0)