rust 写了一个摄影类静态博客生成器

2022-06-13 12:19:36 +08:00
 hangbale

本人前端,最近正在学 rust ,手上有一套 sony a7 m2 加小三元。

这几年随手拍了一些照片,整理的时候产生了做一个摄影类博客的想法 。 本来想用现成的 hugo ,wordpress 之类,但是都不太满意,要么主题太丑,要么不支持插入 cdn 图片链接,配置繁琐。

所以决定自己用 rust 写一个轻量的博客生成器。

github 地址

我的博客

轻量化,只用写 json 配置即可
图片建议用 cdn 托管

4450 次点击
所在节点    分享创造
44 条回复
Kilerd
2022-06-13 16:23:18 +08:00
我最近也在做一个这样的
hangbale
2022-06-13 16:27:54 +08:00
@exposir213 个人见解:rust 定位系统级编程,最好先了解一下操作系统和 rust 的内存模型。生命周期,借用检查之类的特性最终服务于内存管理(因为 rust 没有 gc)
hangbale
2022-06-13 16:29:11 +08:00
@charexcalibur @houfukude @gaoryrt 我属于是抛砖引玉了
musi
2022-06-13 16:40:05 +08:00
nice
不过相机拍出来的照片一般都挺大的
这你有啥好的方案不
cdn 略显有点贵
hangbale
2022-06-13 16:49:27 +08:00
@musi 七牛云免费 10 个 G 的流量 开一下裁剪压缩 够用了
musi
2022-06-13 17:13:07 +08:00
@hangbale 可以,我回头试试
zzhbbdbbd
2022-06-13 19:25:16 +08:00
我也用 rust 写了个 wasm blog
https://github.com/zzhack-stack/zzhack
后续也准备做成 CLI ,自动生成来源出来给大家用。 有兴趣可以做友链呀
varrily
2022-06-13 20:43:00 +08:00
itsbu1denh
2022-06-13 21:25:55 +08:00
@musi 线上传播压图就是了,放原片干啥呢
musi
2022-06-13 22:27:55 +08:00
@hongjr03 问题是不还多了压缩这一步骤么。。。
hangbale
2022-06-14 11:33:15 +08:00
@zzhbbdbbd 来来来 给你加到我主域名的博客了
tysb777
2022-06-14 15:14:14 +08:00
@charexcalibur 大佬 照片参数是手动 还是自动识别的?
charexcalibur
2022-06-14 16:41:31 +08:00
@tysb777 上传的时候自动识别,写了套管理系统。
qf19910623
2022-06-14 17:04:30 +08:00
一直想做一个相册网站自己用的,苦于找不到好看的跨平台的前端模版,收藏了
moeik
2022-06-14 23:13:30 +08:00
@charexcalibur 开源吗大佬哈哈 很漂亮
charexcalibur
2022-06-15 10:07:43 +08:00
@moeik 功能害妹写完,等成熟了再开源吧
zzhbbdbbd
2022-06-15 11:18:44 +08:00
@hangbale 我的友链需要你提供一点信息可以看一下 https://www.zzhack.fun/posts/add_links :D

另外还有大佬需要交换友链嘛 :D
hangbale
2022-06-15 11:55:06 +08:00
@zzhbbdbbd 我提了 PR
zzhbbdbbd
2022-06-15 12:06:10 +08:00
@hangbale 已 merge (击掌),see https://www.zzhack.fun/links
jerfoxu
2022-06-15 16:10:34 +08:00
很不错呢,请问这个可以放在阿里云云服务器上使用吗?

因为最近也喜欢上了摄影,准备在博客新增一个摄影作品分享的栏目

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX