我们每天都在用各种 Node.js 工具,比如创建项目的 cli 脚手架、构建不同代码的编译打包工具、切换 node 版本的工具,等等。
除了用这些工具外,很多时候需要我们用 Node.js 去写一些工具。
作为前端开发,你工作中不一定会写页面,但你一定离不开 Node.js 工具链。
而且 Node.js 工具链也是提升绩效的一个很好的点:
作为业务线前端,你的工作内容一般是产品经理那边提的需求,大部分情况下你只是一个执行者。
那如何体现差异,拿更高的绩效呢?
我觉得用 Node.js开发一些提效工具,就是一个很好的方向。
比如你每天都在基于后端的 swgger 接口文档写接口,是不是可以做一个 cli 工具来自动根据 swagger 文档生成 ts 代码呢?
比如你经常要做国际化的事情,比较繁琐,是不是可以写一个 cli 工具来做自动国际化呢?
这些除了能给工作提效外,也能拿到更好的绩效、更容易晋升,也是写在简历上的亮点。