我用Laravel12+Inertia.js+Vue3重构了我的网站
背景:2021年过完大年初七,背井离乡第一次坐高铁(邯郸-济南)找工作
21年11月份的时候想写一个自己的网站,回想当初找工作遇到过坑“试用期过后直接辞退”,所以打算写一个本地的找工作分享的网站。
当时第一版是用tp框架写的,mvc的方式,页面是直接引入vue.js的方式。
网站写出来后,也没去宣传,是我公司的产品经理知道这件事后分享到了他的产品群里,就这样一传十,十传百,网站在济南程序员圈子里慢慢有了知名度。
23年初的时候,听说了webman框架,当时工作也不忙就用webman重构了网站,vue2前后端分离的那种。
一直到2025年初,看到Laravel出了12版本,看到官方出了很多新的功能,其中inertia.js
吸引了我,发现这个太适合独立开发者去开发自己的网站了,这样我就不需要去维护两个代码仓库了,开发也不需要来回切换编辑器。
而且也能减少axios的网络请求代码量,大大提高个人程序员的开发效率,说干就干,就这样平时上班不忙就敲代码。
2025年4月16号,发布了我第二次重构后的版本。
旧版
重构
网站地址:
gshmd.vip
服务器管理用的1panel,原来一直用的宝塔,既然都是重构了,就想着也换一个新的服务器管理软件吧,1panel的页面看起来更舒服一些。
吐槽:
网站持续集成用的阿里云效流水线,流水线的php打包最高支持的php版本还是8.1,太不友好了,还要上传自己的镜像仓库。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: