写了近一年的 WebApp 终于完成了

情况

离开 WordPress 的原因主要是想实现更高的自定义

过程

网站写完花了一年不到。在业余时间开发,以至于一些番剧都没来得及看,博客也没时间更新

开发过程中最头疼的是UI和数据库

后端

后端使用 Koa2 框架

刚开始选择的是 express,看中的是它文档比较多,写起来方便一些。后来为了学习 es6 又改成了 Koa

查询数据库 合并 CSS 之类耗时操作使用 Promise.all 完成,再由ejs渲染

前端

前端全部手写,原生 CSS、JS 开发,大部分时间都用在前端上

使用flex+grid布局。在旧浏览器还有IE11会排版错位,我也懒得支持了

结论

  • 速度意外的快,比 WordPress 安装 WP Super Cache 插件的时候还要快。可能是我页面太简单的缘故
  • 大量的 BUG 需要修复
  • 很多功能需要完善