前端技术:
javascript(精通)
react(精通)
vue(掌握)
nodejs(熟练)
后端技术:
php(精通)
mysql(精通)
linux(掌握)
xTalk全球客服系统项目 (React + dva(redux)+ React-router + nodejs)
本人在该项目中主要负责项目基础组件开发、聊天模块开发和系统缓存处理,在这过程中,为项
目组提供了可复用的前端基础组件,给系统稳定运行提供了基础保障,在这个项目中,聊天模块
的复杂交互逻辑是一个难点,当中要处理复杂的聊天数据流,对于富文本聊天输入框文字和光标
的进行手动控制,在这个过程中,我借鉴了一些开源的富文本编辑器对于富文本的处理逻辑,最
后得到了比较满意的解决结果。本项目中,对于React组件的粒度控制在比较小,使的组件在复用
方面更加灵活,做到保持组件的功能单一性原则,使得组件的稳定性得到保证。同时,在本项目
中也让自己得到提高,从项目经验中得到技术沉淀。
ARS自动化测试平台项目
自动化测试平台项目ARS包括代码自动检测、scripts层级关系树等模块、Google关键字的抓取、
操作平台搭建,技术栈采用(puppeteer+React+Express+Socket.io),由于我们团队之前对
于自动化测试这方面的探索经验比较欠缺,本我担任主要开发人员,从搭建后台管理系统开始,
最开始的功能比较少,主要还是以探索加实现自动化测试的某些单一功能为主,我采用了
(create-react-app + antd + react)搭建管理后台,用(Express + fs)写了存储配置的接
口。用websocket来处理server层与平台的即时通讯,最后本项目上线并稳定运行,给运营中心
的同事提供了工作方便和提高了他们的工作效率。
合作的很愉快,也很专业