基于JavaScript/HTML/CSS及TypeScript等语言,构建高性能的WEB应用程序,能够在脱离类库的情况下进行跨浏览器开发,熟练使用Less、Sass预处理器
掌握ES6语法、熟悉WEB语义化、W3C标准,掌握BOM/DOM、AJAX等技术及面向对象编程思想,具备PC端和移动端应用开发经验
熟练使用vue构建项目,掌握路由、vuex及vue组件传值方式,对MVC/MVVM有一定的理解
基于react+redux + react-router及Hook进行项目开发,掌握umi、dva的使用,具备性能优化经验
熟悉angularjs,且具有一定开发经验
熟练掌握小程序的编写
使用Git版本控制工具及webpack打包工具,有良好的代码习惯
熟悉NodeJS、mongodb、mysql,能够参与中小型项目的后台搭建和接口的编写
熟练应用常用工具、库、模板引擎:jQuery、vant、elementui、echarts、canvas、ant-design、百度地图等
熟悉http/https协议,了解WebSocket、web worker
RG-WALL 1600系列防火墙(NGFW) :
项目简介:此项目为美宜佳商超基于腾讯云mall的后台管理系统,其主要功能为对C端商品运营及分店权限的控制,包括库存管理、商城装修、会员营销、客服管理、订单管理、分销导购等众多功能,助力客户提升私域运营、营销活动等经营效果。
项目职责:主要负责对付费会员权益管理、店铺装修、商品审核、社区团购等模块的页面功能开发,并与腾讯方开发人员合作对标准版公共组件如商品或优惠券选择器的已知bug进行修复
应用技术:
1、使用React的无状态组件+Hooks+Ts来进行页面开发
2、使用umi来优化路由配置
3、使用React-Hook-Form来进行表单验证
4、使用Tencent-Tea组件库统一页面样式风格
5、使用React-redux进行组件状态管理
美宜佳(B端):
项目简介:RG-WALL 1600系列防火墙是一个用于包括病毒查杀、入侵检测、安全监控等防护的硬件加软件的产品,主要有首页,网络设置、安全策略、权限分发、分析中心、系统管理、时间表、流量控制、日志与报告九个模块
项目职责:
1、负责安全策略中的trunst配置模块
2、log查询展示模块及首页病毒库更新模块
3、与后端商定接口
4、负责登陆模块的布局及功能实现
应用技术:
1、使用vue-cli脚手架进行环境的搭建
2、使用vuex状态管理器来管理状态
3、利用webScoket实现设备log数据实时更新
4、使用axios进行数据请求展示
5、使用component内置组件实现组件切换,并使用keep-alive对组件进行缓存
6、使用路由守卫判断用户是否登陆