一个可以让开发者专注开发的应用

前言

  • 首先解决了什么问题?
  • 首页模块:重要模块数据分析,日常消息跟踪,工作计划安排。
  • 项目管理:项目类型,项目说明,项目部分脚本,项目部分文件自动生成。
  • 模板管理:标准模板的统一管理,下一次开始新的工作可以直接拉取动态配置。
  • 组件管理:方法也好,组件也行,资源也可以,添加说明描述,提升协同效率,自动化测试打包发布。
  • 脚本管理:日常启动的脚本命令维护,例如nginx等等其他服务或者自定义脚本。
  • 工具类管理:内网穿透,域名证书,https等等这些都由wuwenzhou.com.cn提供闲着也是闲着。
  • 自动化测试:接口断言测试流程自动化管理。
  • 拖拽生成:为基础业务部门提供工具支撑。
  • 运营管理 : 数据可视化埋点,数据监控,异常报警。
  • 系统设置:版本迭代升级数据维护,个人模式与团队模式切换,各种全局数据缓存。例如npm账号,指向。

使用指南

  • npm i workstage -g
  • ew

预览地址

效果预览

设计文档

代码仓库

功能迭代

  • 首页模块 Y
  • 项目管理 Y
  • 模板管理 Y
  • 组件管理 N
  • 脚本管理 Y 
  • 自动化测试 N
  • 拖拽生成 Y
  • 运营管理  N
  • 系统设置 N
  • github Y, gitlab N
  • 远程连接 N
  • 谷歌插件 Y
  • 云开发 N

角色扮演

  • 产品经理
  • 项目经理
  • UI查找
  • 开发

心路历程

  • 去年10月份就开始有了这个构思,当时好像连名字都想好了叫easywork。起初的想法还比较稚嫩,https://github.com/fodelf/esaymarket可能自己想的就是一个开发流程管理的这样的一个模糊的想法。
  • 经过这些月的思考还有看了之前政采云的博客https://juejin.im/post/5e6db1da51882549076208da,好像已经逐渐清晰了,项目,开发,工具,物料,自动化应该进行统一的管理。
  • 加上先前的一些积累也起了一些作用,拖拽生成页面,自动化测试,外网穿透工具,根据模板生成代码还有一些小玩意域名证书啥的以及将要做的埋点自动化。

后记

  • 做一件事做好的时间是10年前,其次是现在。
  • 还有就是南京地区,节假日如果有项目承接的工作欢迎加微信:18651892475

你可能感兴趣的:(前端,vue.js,node.js,sqlite)