内容介绍

通过《使用 axum 和 dioxus 构建全栈 Web 应用》专题的学习,相信你已经掌握了 dioxus 前端应用的开发,dioxus 还提供了 fullstack,可以快速的构建一个全栈应用,可喜的是,dioxus fullstack 的后端是由 axum 实现的。

本专题会通过两个案例来对 dioxus fullstack 进行渐进式的学习:

  • 待办事项App:你将学习到 dioxus fullstack 的基本操作,包括:项目的创建、依赖管理、前后端通讯等
  • 图床:深入学习 dioxus fullstack 技术,包括:数据库操作、全栈文件上传、B2操作、鉴权以及自定义AXUM

dioxus fullstack 允许我们可以在前端组件中,直接调用后端函数,大大简化了应用程序的开发:

input {
        placeholder: "Type here to echo...",
        oninput:  move |event| async move {
            let data = echo_server(event.value()).await.unwrap();
            response.set(data);
        },
    }
要查看完整内容,请先登录