学习如何在 Loco 中使用 HTMX。 利用 Loco 的核心生成器脚手架能力,我们增加了对生成一组 HTMX 驱动的视图的支持,这使得构建全栈 UI 应用程序成为一种乐趣。
了解如何从你的应用发送邮件。事实证明,邮件仍然是商业应用中一个重要的核心功能。你可以通过多种类型的提供商发送邮件,并享受出色的开发者体验。
了解 Loco 中的任务如何成为一个简单的线性工作流,能够访问你的完整应用上下文,以及如何轻松地测试它们。你可以编写一个线性业务工作流,并通过提供输入和断言其输出来测试它。
你是否曾需要编写一个小型脚本来重置用户密码?或者向你的用户发送邮件通知?你可以在 Loco 中使用 Tasks 功能,用纯 Rust 编写这些操作性的代码片段,并在你的 task 中访问你的整个应用程序。
Loco 的代码生成器非常强大。只需一个命令,通过包含主要实体类型及其字段集,即可生成完整的 CRUD 应用。Loco 将为您生成模型、控制器、视图和迁移。
Loco 中的路由源于 Axum 的路由方式。学习如何塑造你的 API 以及绘制你的路由,从单个控制器到全局应用路由设置。
学习如何使用适当的内容类型响应传入的请求。匹配传入的格式,并渲染 JSON、HTML 或其他类型的响应。