Loco 播客

学习 Loco 各项功能的简短而集中的教程

使用 HTMX 脚手架生成器实现完整的 CRUD

学习如何在 Loco 中使用 HTMX。 利用 Loco 的核心生成器脚手架能力,我们增加了对生成一组 HTMX 驱动的视图的支持,这使得构建全栈 UI 应用程序成为一种乐趣。

观看

邮件发送器

了解如何从你的应用发送邮件。事实证明,邮件仍然是商业应用中一个重要的核心功能。你可以通过多种类型的提供商发送邮件,并享受出色的开发者体验。

观看

测试任务

了解 Loco 中的任务如何成为一个简单的线性工作流,能够访问你的完整应用上下文,以及如何轻松地测试它们。你可以编写一个线性业务工作流,并通过提供输入和断言其输出来测试它。

观看

创建任务

你是否曾需要编写一个小型脚本来重置用户密码?或者向你的用户发送邮件通知?你可以在 Loco 中使用 Tasks 功能,用纯 Rust 编写这些操作性的代码片段,并在你的 task 中访问你的整个应用程序。

观看

使用 HTML 视图搭建完整的 CRUD

Loco 的代码生成器非常强大。只需一个命令,通过包含主要实体类型及其字段集,即可生成完整的 CRUD 应用。Loco 将为您生成模型、控制器、视图和迁移。

观看

路由与前缀

Loco 中的路由源于 Axum 的路由方式。学习如何塑造你的 API 以及绘制你的路由,从单个控制器到全局应用路由设置。

观看

动态响应和内容类型

学习如何使用适当的内容类型响应传入的请求。匹配传入的格式,并渲染 JSON、HTML 或其他类型的响应。

观看