熟悉 H5C3,对原生JS有较深的理解
熟练使用前端主流框架(Vue,React),对其原理有一定的研究,配合主流的UI组件库(Antd、Vant、ElementUI、LayUI)构建和开发项目
熟悉 Vue、React相关生态(vuex,axios,vue-element-admin,react-redux,hooks,redux-saga,andV,and-design-pro等)
熟悉主流的样式处理器(Less、Sass)
能够独立开发,搭建项目框架(有组件,网络的二次封装能力)
熟悉webpack打包工具
对前端响应式,模块化,工程化有一定的理解
熟悉nodeJS相关技术,express、eggJS等框架,对后台数据库MySQL有一定的操作能力
熟悉网络相关协议 http/https、TCP/IP、UDP,对网络安全方面有过涉及
熟悉各种小程序开发(原生语法,uniApp框架)
对Andorid原生开发有丰富的经验,使用过flutter来进行移动端App的开发
熟悉Java语言,对 spring有一定的了解,曾经编写过API服务器接口
做过IM即时通讯,利用 Apatche-mina 进行长链接的建立,自己封装tcp协议,用心跳包机制防止网络断掉情况
熟悉前端一些优化
安智APP市场
一款用于android系统的的app市场,包含了移动端和PC端,移动端主要使用的是 Android的原生发开,负责主流程的开发打包,发布,参与了PC端的功能开发,选型用的 react 框架来实现,搭配react-redux来进行全局状态管理,利用 redux-saga来实现异步action,通过鉴权路由组件来实现权限的管理,用户登录凭证采取JWT的模式,基于antd 组件库进行了二次封装,增强项目里面组件的复用性
WE移动办公系统(Saas平台)
后台管理系统和前台的APP,后台管理系统技术选型是react,这里面利用 react新特性的 hooks来进行的开发,利用HOC高阶组件来进行权限管理;前台APP使用flutter来进行的开发,对于网络请求库dio进行二次封装,引入百度地图来进行定位,地图路径展示等,利用环信进行了IM即时通讯的集成
负责安智市场里面 智友论坛APP开发和安智游戏平台的开发,使用android原生进行的APP开发,主流语言使用的是java 在智友论坛里面复制了 论坛分类功能模块开发,对于 gridView进行定制,实现分类标题的吸顶效果。利用动画实现分类抖动效果和拖拽效果 安智游戏平台主要
利用 react + antd + react-redux + redux-saga + axios + andV 等技术来实现的saas平台的功能开发 利用 flutter 技术实现了移动端的开发 利用 andV 来实现审批流程管理