首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 构建基于 Rust 技术栈的 GraphQL 服务(2)- 查询服务第二部分

    如果不作前后端分离,为了方便前端的数据库操作,那么 2 和 3 是比较推荐的,特别是使用 crate lazy-static,存取方便。 笔者看到很多开源实例和一些成熟的 rust-web 应用都采用 lazy-static。 虽然 2 和 3 方便、简单,以及易用。

    1.1K20编辑于 2022-06-30
  • 基于 actix、async-graphql、rbatis 构建异步 Rust GraphQL 服务(2)- 查询服务

    async-graphql 中是获取和使用 MySql 数据池,有如下方法—— 作为 async-graphql 的全局数据; 作为 actix-web 的应用程序数据,优势是可以进行原子操作; 使用 lazy-static 如果不作前后端分离,为了方便前端的数据库操作,那么 2 和 3 是比较推荐的,特别是使用 crate lazy-static,存取方便,简单易用。 rbatis 的官方实例,以及笔者看到其它开源 rust-web 项目,都采用 lazy-static。因为 rbatis 实现了 Send + Sync,是线程安全的,无需担心线程竞争。

    2.9K20编辑于 2022-06-30
领券