FaasJS 2021 年终回顾和新年展望

2021 年终回顾

2021 年马上就要过去了,FaasJS 在过去一年中迭代了 150 个版本,主要做了三个方向的努力:

  1. 全面启用 hook 风格的接口形式,使得插件的使用更为灵活便捷。
  2. 部署命令行大幅优化,支持并行发布、仅发布更新了的文件、失败自动重试等特性。
  3. 官方插件精简,移除了不符合原子化开发设计哲学的插件,比如 TypeORM 等。

除了以上三个方向,还有海量的细节改进,这里就不再赘述,感兴趣的同学可以查看更新日志。

同时今年 FaasJS 也推出了官方 Docker 镜像库和 VS Code 插件,方便开发和部署。

2022 年展望

由于 FaasJS 已经把后端开发的成本降低到了非常低的程度,比如在爆爆奢,初级程序员就可以高效迭代包含了几百个流程环节的复杂 ERP 系统。

而在前端领域,由于各种终端和界面的不同,开发成本居高不下,因此在接下来的一年,我会把主要精力放在降低前端开发成本的方向上。

目前打算做的有以下几个方向(暂定):

  1. 在 Web 和 App 领域,基于 React 提供更为接近业务层的模块和接口,让前端界面调用后端时更加简单和符合直觉。
  2. 在小程序领域,基于 Uni App 开发相关模块和接口,让小程序的开发成本也大幅降低。
  3. 开发基于 Ant Design 的业务组件库,大幅简化 CRUD 的开发成本。
  4. 开发基于 Typescript 的一体化类型定义工具,让前后端使用同一套类型定义,降低沟通成本和出错率。

在后端领域,我会加强 FaasJS 单体应用模式的支持,以便在非 Serverless 的环境中使用。

如果你对以上这些方向感兴趣或有别的想法,欢迎参与 FaasJS 的讨论和开发,让我们高效工作,愉快生活。

Supongo que te gusta

Origin juejin.im/post/7040376703079677983
Recomendado
Clasificación