Inside SQLx: How Rust Checks SQL Before Your Application Runs
本次分享将追踪一个查询在 Rust 与数据库之间的边界穿梭过程:从 SQL 文本和绑定参数开始,经过模式检查和类型分析,最终将 Rust 值返回给应用程序。
查看会员提交的想法并支持您将参加的主题。
20 提案
本次分享将追踪一个查询在 Rust 与数据库之间的边界穿梭过程:从 SQL 文本和绑定参数开始,经过模式检查和类型分析,最终将 Rust 值返回给应用程序。
一场为期两小时的实用课程,内容涵盖如何使用 Rust 构建可靠的数据管道。从处理杂乱的输入文件开始,最终实现数据的清洗、存储、查询,并在 Web 应用程序中进行可视化展示。
关于 Axum 中间件排序、身份验证边界、请求上下文以及更安全的服务组合的实战课程。
一场实用的 DevOps 基础课程,通过 Rust 服务示例,将测试、容器、部署门禁、健康检查和回滚计划串联起来。
一场实用的 DevOps 会议,通过 Rust Web 服务示例,串联测试阶段、预览环境、部署门禁及回滚规划。
关于脚本友好型行为的 Rust CLI 实践课程:退出代码、输出流、错误处理以及可预测的命令契约。
一场实用的 Rust 命令行界面(CLI)分享会,内容涵盖用户易于理解的配置文件、环境变量、默认设置及优先级规则。
这是一场实用的 CLI 基础知识讲座,将通过 clap 示例来讲解帮助文本、配置安全性、密钥处理以及对运维人员友好的默认设置。
一场关于安全文件操作的实用 Rust CLI 会话:涵盖路径验证、删除预览、备份以及在执行不可逆更改前的检查。
一场关于 Rust 命令行界面(CLI)的实战分享,内容涵盖日志、错误信息、标准错误(stderr)与标准输出(stdout)的分离,以及有助于用户快速排查问题的诊断技术。
一场关于 Rust CLI 安全性的实践课程,内容涵盖试运行(dry-run)行为、确认流程、文件变更以及可安全自动化的命令。
这是一场关于 Rust Cargo Workspaces 的两小时实操课程,重点涵盖包边界(Package Boundaries)、特性(Features)及发布构建(Release Builds)。课程以 Rust 作为实现背景,但核心内容聚焦于软件工程基础、可靠性、测试以及运维清晰度。
这是一场实用的 DevOps 基础课程,通过 Rust 示例将本地构建、测试、容器、服务配置和部署检查串联起来。
这是一场关于 Cargo 中 Rust 功能标志(Feature Flags)的实用性两小时课程,重点涵盖二进制文件大小、依赖项以及发布评审。课程以 Rust 作为实现背景,但核心内容聚焦于软件工程基础、可靠性、测试以及运维清晰度。
关于 Axum API 分页、过滤器、稳定排序以及在高负载下仍能保持可预测性的查询模式的后端基础知识讲座。
关于 Axum Webhook 端点的实战课程:涵盖解析、签名校验、幂等性处理,以及面向真实后端系统的清晰错误响应。
一场实用的发布工程研讨会,通过 Rust 服务示例,涵盖依赖项审查、安全检查、打包、发布说明及回滚规划等内容。
一场关于 Axum 的实战分享,涵盖路由设计、通配符匹配、请求边界以及确保 API 行为可预测的测试方法。
关于 Axum 表单处理的实战课程:涵盖验证、错误响应、用户恢复,以及防止提交流程中断的测试方法。
一场关于 CORS、请求头、预检行为以及面向浏览器的 API 契约的 Axum 实战课程,旨在构建真实的 Web 服务。