1.熟练使用html和css根据设计图写出结构清晰,语义合理,易于维护的页面结构,并熟练使用js书写页面交互效果 ,并处理主流浏览器兼容问题
2.熟练使用jquery,zepot书写常用交互特效
3.熟练使用ajax,axios和后台实现交互,对prototype闭包作用域有相关了解
4.熟练使用代码管理工具 git/svn和npm gulp等前段自动化工具
5.熟练使用elment-ui,Ant Design,vant-ui等ui框架
6.熟悉es6,typescript语法
7.熟练使用vue vuex axios套装开发项目
8.熟悉使用react react redux套装开发项目
项目名称:im警聊
项目周期:2019.03-2019.05
项目描述:
使用使用react加antd完成页面样式开发,socket.io,xmpp协议与后台协作调试,使用electron完成桌面应用打包与升级
使用技术:React + redux + socket.io+xmpp+electron+antd
担任角色:开发、项目管理
责任描述: 给公安局内网开发的仿钉钉聊天工具
项目名称:标准化
项目周期:2021.05-2021.06
项目描述:
给公司系统做的标准化配置,通过拖拽可以自动生成所需要的组件生成前端代码。
使用技术:Vue+vuex+qiankun+element
责任描述:后台管理系统的标准化配置 希望通过这个项目让代码变得更简单
项目名称:杭州城市大脑
项目周期:2019.6-2020.1
项目描述:和其他公司共同开发的杭州城市大脑的大屏页面和pc管理系统
技术要点:Jquery+redux + socket.io+nmi
为当时公司做统一的工程化配置,表头根据数据库直接导入所有的字段,前端做这些字段的排序和显示隐藏,从而实现通过配置就可以用于所有页面的表格,工作流统一配置,通过后端返回的字段显示工作流需要展示的按钮和流程记录,从而实现工作流的统一配置化
通过拖拽会直接生成项目所需要的json格式的表单,为公司自己打造的低代码平台,里面的功能有搜索,表格的生成,还有新增的表单,查看的表单,以及工作流的配置,用的vue+vuex+element-ui的套装开发完成