第一个 Rust 项目:模板引擎
大家好!
我是 Rust 新手,决定为我的第一个 Rust 项目编写一个模板引擎。并不是出于需要,因为生态系统已经有一些不错的选择,而是为了乐趣和学习。
这是我第一次尝试这种类型的库,因此我从其他一些现有项目(即 Tera 和 Upon)中获得了灵感。结果是一个模板引擎支持 Tera 的类似功能集,同时保留 On 做出的一些更好的性能决策。
如果其他 Rust 开发人员发现任何需要改进的地方,请指出,以便我改进。我将不胜感激!
以下是详细说明迄今为止已实现的内容的文档:
https://docs.rs/ban/0.51.0/ban/
存储库在这里:
https://github.com/jmkng/ban
Collie:专为您打造的简约 RSS 阅读器
https://github.com/parksb/collie
我使用Tauri制作了一个 RSS/Atom feed 阅读器桌面应用程序!Collie 是一个在桌面上运行的最小 RSS 提要阅读器应用程序。有了柯利犬,您可以:
订阅多个 RSS/Atom 源来组织您自己的新闻源。
当新项目添加到订阅源时收到实时通知。
并保存项目以供再次或稍后阅读。
我的第一个 Rust 项目:blob-dl,一个快速下载 YouTube 视频的命令行工具
[🛠️项目](https://www.reddit.com/r/rust/search?q=flair_name%3A"🛠️ project"&restrict_sr=1)
Blob-dl 使从 YouTube 下载视频或音频文件变得非常简单。
从本质上讲,它是一种非常用户友好的 yt-dlp 使用方式,但它还提供了错误跟踪等附加功能。
您可以在自述文件中阅读有关此工具的更多信息,GitHub 链接为https://github.com/MicheleCioccarelli/blob-dl。
From 日报小组 时光
社区学习交流平台订阅:
Rustcc 论坛:支持 rss
微信公众号:Rust 语言中文社区