我的软件博客上线纪念一下
终于有时间把我的blog开发完成,上线测试纪念一下. 采用.net10和blazor开发完成
纪念我的 Blog 开发完成并上线
关于服务器: 感谢阿里云的 99 计划。服务器从活动刚开始就买了,却一直没时间把自己的 Blog 做完。希望这个活动能一直持续下去 _。如果能开放海外或香港服务器就更好了。
早就想自己开发一套完全符合自己需求的 Blog 系统,只是一直没时间(其实是懒)。今天,总算把它肝出来了(感谢AI)。买了3年的阿里云服务器,终于不再是纯挂机状态了。
这是一个用 .NET 10 + Blazor + EF Core 写的个人博客,但它不仅仅是一个博客,更是一个后端架构的实验场。
️ 架构思路:在“重复造轮子”中追求极致
在开发过程中,我参考了 ABP 的分层设计思路,以及 Furion 的 AutoApi 理念。
我的核心目标是拒绝过度设计,坚持精简优先,只保留高投入产出比的通用能力。 我将这些零业务依赖的通用能力沉淀为了一个独立的 Cnfzh 框架层。
这样做的好处非常明显:
- 业务纯粹:上层的业务项目可以完全剥离基础设施的干扰,只专注业务逻辑本身。
- 性能导向:去除了传统框架中不必要的抽象和冗余,确保每一行代码都服务于核心性能与安全。
前端采用了BootstrapBlazor UI
为什么选择 BootstrapBlazor?原因很简单:它是国人开发的开源项目,中文文档清晰易懂,遇到问题反馈和响应也非常及时。尤其是 Table 组件,功能强大且易用,极大提升了开发效率。
现状与未来
目前它还只能算是一个“半成品”,核心的博客功能和底层框架已经跑通,但细节打磨还在继续。
等把它彻底打磨成“成品”后,我会考虑将其开源,希望能给同样喜欢 .NET 的朋友一些参考。
评论 0
还没有评论,来说两句吧。