项目完工感

641 阅读2分钟

5.1号开始做的一个openApi的管理系统,到今天,bug基本算是修复完毕了;

人员组成:

  1. UI一人
  2. 前端1人(项目启动大会上说2个前端的,但是后面招人不好招,公司以外包形式,然后是react技术栈)
  3. java 正式一人 + 一实习生 + 一名大数据分析师兼java
  4. 项目经理兼职产品经理
  5. 测试没人,闲下来帮忙测一点

总共历时:5.17.15两个半月,(计划7月底上线

技术栈: react+ antd + axios + ts

插件: 摩洛哥编辑器 + ecahrts图标

项目个人背景:

项目经理前面问我用vue还是react,我是写过vue的项目,没有react经验,但是你懂得,面向简历开发的话,我是得去写一个react项目了,然后问了项目周期和功能量,觉得还是富裕的,就选择了react,用的creact-react-app 生成的项目,引入ts,这个ts 怎么说呢,我一开始写起来,就是哪哪都报错,现在代码里还有蛮多any,我知道这个不好,哈哈哈,为解燃眉之急。 大概在错错错中坚持一周下来,就顺利开发起来了,正式开发起来觉得项目的框架,文件目录,组件提取那些思想都是通的,就是react语法上写起来不一样。 写之前,我就想问,vue和react有啥不一样,其实,我觉得还蛮不同的,我后面整理再来表达吧~,你们觉得区别在哪,欢迎留言?

遇到的问题:

  1. 摩洛哥编辑器 开发环境可以高亮,测试环境打包就报内存溢出错误; 解决方法: 我将 monaco-editor monaco-editor-webpack-plugin react-monaco-editor 依赖都更新到最新版本就解决了,但是花了好久,还去看了源码,实在找不到原因走得这步,居然可以了,用人家的东西就这样吧~;
  2. 我表格list处有多处bug,就是筛选或者列表搜索的话,我的页码没有回到第一页,这个要注意,改变这类型条件,应该从第一页查询;
  3. 引入了摩洛哥编辑器后,项目在ie下就使用不了,我们项目本来就对兼容要求不高,所以我想着在弱得浏览器上显示提示使用谷歌浏览器就好了,话不多说,开干

image.png

噔噔噔,解决啦,开森~ 4. ....(好吧,居然想不起来,遇到的问题了,想起来再来记录吧)