RealBlogV9:本站点已经完成“锈化”

时间:2025-02-11 22:50   作者:ChenReal    阅读:24

今天,对于本博客站点来说,算是个较大的里程碑,值得记录一下!

名词解释——“锈化”

这是一句IT圈的黑话,意思是用Rust重构某些软件项目,同时也可以指开发人员的主要技术栈转到Rust上了。

Rust重构博客历程

去年底,我的“21天精通Rust”震撼了业界。然后,很久没有了下文!

其实,也并不是因为我讲了大话遭反噬了。我觉得,所谓的21天的“精通”,似乎有点过于浮躁了。项目虽然是写出来了,但是细节没有打磨好,连自己的那一点点代码洁癖,都过不了关。如果拿出来分享,只会贻笑大方。所以,我又潜心多写了一会,把架构整理了一下,细节认真去打磨了一番。

总共花了10几天时间,把博客前后台,还包括管理后台的UI界面,都重构了一遍之后,总算有点像样了!

这样就能发布出来了吗?

==

由于历史原因,我的博客站点,除了文章系统以外还加了很多服务插件。我需要这些历史遗留问题都解决了,才能更新版本。

春节前赶公司的项目,也没有多少时间。拖着拖着,久拖到了春节之后了。

另外,这次重构,还有一个亮点。就是这个博客系统CMS后台,我最终放弃了Rust项目,改用NocoBase的低代码方案来实现的。

为什么呢?

其实我也不知道为什么,可能是一个无心插柳之举吧。我用了NocoBase来解决我的“历史遗留”问题,结果这玩意用起来越用越顺手,不知不觉变得爱不释手了!于是干脆一不做二不休,博客后台嘛,其实也挺适合低代码来搭的。

而且,速度还非常快,不用半天时间,博客后台就弄好了。真的一行代码也没有写!感觉有了这NocoBase,可以少写很多无谓的CRUD,这绝对是个效率工具!当然它也有它的边界,70-80%的问题交给它来搞,然后自己用Rust写个API服务来辅助扩展功能。这就相当的完美了~

所以,最终我的博客系统变成了一个混合技术栈:

  • 前台:Rust Web
  • 后台:NocoBase(Node.JS)
  • 服务扩展:Rust WebAPI

呃,貌似有点抽象。。不着急有机会我会慢慢,解构给大家看的。

今天在这里,啰啰唆唆讲了很多,有部分都是我自己才能理解的东西。请大家多多包涵,我因心情激动导致的语无伦次。

 

评论
0/200