本项目支持一键部署到cloudflare

先听我的故事:

本人在编程领域完全小白,除了大学学过c语言的皮毛,没用任何编程基础,只会用别人写好的东西。
当酒神发布NodeSupport永久免费服务器赞助计划后,在管理群里说可以申请当审核员,审核员有4H4G小鸡,我才开始关注NodeSupport(性本贪)
结果我发现,我连个github的Issues怎么处理都不会……
于是我准备学github,但是那些教程太枯燥了,我就想要不我自己写一个项目,顺便就能学会github,但是一直没想好些什么。
也是机缘巧合之下了解到了端到端加密,也接触到了非常专业的网站 www.chatcrypt.com ,于是就有了个想法,从零开始学github的各种操作,前端后端,刚好五一假期,一早上就开始了我的折腾。
先是给 www.chatcrypt.com 发邮件找来了node.js后端,用vscode和copilot折腾了三天写出了个简单的html前端,高兴的睡不着,熬夜开始美化前端。

然后就一发不可收拾,只要有时间就写一点(copilot请求次数用完了就休息 )
再上一个帖子收到各位大佬们的建议后,最终还是亲手写了cloudflare workers版的后端,把要来的node.js后端删掉了,毕竟不是我写的。
本来也有docker版本,但是没能让它和workers共存,于是删掉了,毕竟能白嫖大善人还用docker?

小小的请求

一切都是没看任何教程,自己摸索着过来的,包括怎么管理代码库,怎么打包,怎么部署,全是只能运行,不能欣赏的代码。
所以还有请各位大佬,能提出宝贵建议,让我这个土包子看看更优雅的处理方式(第一次知道vite能压缩打包静态资源时我都惊呆了,世上竟然有这么好的东西)

说正话

项目地址:https://github.com/shuaiplus/NodeCrypt
体验地址:nodecrypt.elyar430.workers.dev or crypt.works
项目的介绍已经在github非常详细的展示了出来,可以去github看看,顺便给个
所有代码都写了双文注释,给比我还小白的小白参考学习。
项目乱七八糟的Commits没有删掉,留个纪念,请勿笑话我
这里就放一个流程图和前端截图吧