在 2017 年我没有将时间花在学习任何一门新技术上,仅仅读了《调试九法:软硬件错误的排查之道》与《代码之髓》。更多地将时间花在了在工程与业务实践:用 Laravel 及周边的生态环境来开发项目。

在这一年我参与开发了五个项目:

  • 考试系统
  • 掌上校园
  • 工资条
  • 在线表单
  • ERP

考试系统与在线表单不同于其他的业务型项目,无论是前端还是后端的逻辑都有着不同程度的复杂度,是存在技术挑战的。比如在线考试模块,分为参与考试以及预览,对于前端工程化的要求更高,需要将功能拆分成一个个小组件,同时也需要以 Vue 的思路来达到效果。还有模拟 Web 分页,Canvas / GD 图像操作,PDF 操作等问题,好在这些功能一个个算是可以使用了。

开源社区方面:

  • 在 GitHub 创建了一个新的项目
  • 用 Bulma.css 写了一个 Typecho 模板

代码之外:

  • 参与了一次 GDG China 的社区活动
  • 为 Laravel 文档的中文翻译以及 PHP 之道的中文翻译分别提交了一次 PR

仅有一条评论

  1. 规划局

作者 cenegd

分类 笔记

时间

标签