Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第二部分:服务器端渲染

正如您在上一章中读到的,使用客户端渲染的Web应用程序有一些限制。本书的第二部分将讨论如何使用服务器端渲染来克服这些限制,并从您的Leptos应用程序中获得最佳性能和SEO。

Info

在服务器端使用Leptos时,您可以自由选择官方支持的Actix或Axum集成,或我们社区支持的选择之一。Leptos的完整功能集可用于官方选择,社区选择可能支持较少。查看它们的文档了解详情。

我们有各种社区支持的选择,包括与WinterCG兼容的运行时(如Deno或Cloudflare)和服务器端WASM运行时(如Spin)。Viz和Pavex的社区支持集成提供了更传统的服务器选择。不建议初学者自己编写集成,但中级/高级Rust用户可能希望这样做。如果您对此有疑问,请随时在我们的Discord或Github上联系。

我建议初学者使用Axum或Actix。两者都功能齐全,在它们之间选择是个人偏好问题。没有错误的选择,但如果您正在寻找建议,Leptos团队目前默认为新项目使用Axum。