目前这个博客是用 PHP 的 Laravel 框架写的,也是在自学 laravel 时的练手项目。
虽然之前用 Golang Gin 重写了一版,但是犯了很多的错误:
- 管理后台前后台分离,引入了复杂的 React Js 代码,非常想干掉这部分
- Tailwind CSS 的使用,现在看代码非常恶心,也想干掉。然后继续使用 Bootstrap
加之目前在学习 Rust,暂时还没有一个明确的目标项目,那么重构博客,就非常适合来练手了。 (当然练手也可以通过将积存的一堆小工具需求来搞)
Rust Web 框架选型
暂定 Axum,似乎用了的人都说好,那就从这个入手。
卸下历史包袱
可以从头开发,完全卸下历史包袱。数据库不需要兼容之前的字段,等完成之后,写个数据迁移脚本即可。
因为,原博客系统中有诸多废弃的功能和表。都不需要回头去看了。
开源
第一时间考虑开源是个不错的方案。
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式