Slim是一个我很喜欢用的轻框架,我用它为我的任氏有无轩站点提供API服务。这几天趁着放假,想重新“折腾”一下我的站点,于是就开了一个虚拟机,装好了必要的软件,准备开发。
然后我发现,Slim这个框架已经升级到了4,有了重大的变化。
本文推送到[go4pro.org]
被BT群昵称为“狗屎皮”的Go4Pro.org自从2009年上线以来,一直没有什么访问量——因为技术的东西向来看的人少。
狗屎皮上线后,经过两次的修订,但都基于现在回头看来十分笨重的Symfony架构。
自从我将我自己的任氏有无轩改版,前端保持Symfony,后端改用Slim提供API后,就一直想将狗屎皮重新用更新的技术写一遍。正好我先是学习了React(Wiki链接),然后又学习了Vue.js(Wiki链接),并自发地用任氏有无轩作为试验品,对其进行了JS改写(但没有发布)。
这段时间正好有点空。于是决定用Vue改写狗屎皮,并用Slim提供API服务。 我查了一下我的GitLab提交记录:
这样的编程不带有任何deadline,所以我也完完全全是在三天打鱼、两天晒网——这段时间更是有一本书在手上。 这次改写收获很大。用到了大量的工具:
提升了编程水平:
以上。