精通Vue全家桶(vue3.0/vue2.0+vueRouter+axios+vuex/pina)进行单页面应用开发。
熟悉Vue2.0 /Vue3.0核心源码。
熟悉vuex,vue-router核心源码,并在项目中熟练运用。
熟练掌握react类组件开发,函数件组开发,熟练使用react-redux状态管理工具。
熟悉React核心源码。
熟练运用element-ui,ant-design-vue等响应式布局框架。
熟练运用typescript。
熟练掌握webpack模块化打包工具,并且熟练掌握git分布式版本控制系统。
熟练掌握HTML5,CSS3,ES6,可快速搭建前端页面,并对浏览器渲染原理有一定了解。
熟练掌握three.js。
熟练掌握前端调试工具,快速定位前端问题。
熟练掌握echart可视化图表库。
熟练掌握原生h5-canvas技术。
熟悉antv-G6图可视化工具。
熟悉微信小程序开发。
熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解。
深入理解JavaScript面向对象原理、熟悉相关的设计模式。
了解nginx,docker。jenkins基础前端运维知识。
web3 AIGC
描述与职责:
该平台主要采用的技术栈(vue3.0+element-plus+typescirpt),根据用户输入的文字描述或者上传的图片基于模型自动生成图像,并接入keplr钱包插件将用户的数据上传至区块链。
1.根据github后台管理项目搭建web3 Aigc平台。
2.接入keplr插件和区块链进行交互。
3.使用瀑布流布局展示作品墙。
4.使用indexdb数据库存储用户图片,并对图片进行sha256加密。
5.表单、列表页、详情页开发。
数据安全与网络后台管理系统
1.负责页面布局和前后端进行交互。
2.使用antv-g6进行拖拉拽模块开发。
3.封装echart折线图和饼图。
4.封装项目模块中所用到的卡片组件。
使用原生canvas绘制蜂窝背景图以及给图上的元素添加动画交互,并实现组件拖动,放大缩小。
应手小程序
应手小程序是一款分猎头推荐候选人给企业,企业工作信息招聘候选人。采用小程序原生技术进行开发。由我和后端同事两人共同开发完成。
1.进入小程序有两种身份,分别是猎头和企业。猎头可直接分享工作信息给候选人。候选人通过小程序卡片看到对应的工作详情。这一部分的逻辑较复杂。因为牵涉到权限信息。
2.canvas绘制分享页面。
工作详情需要通过canvas绘制。在绘制canvas背景图片时候,有的手机出现背景黑屏bug。通过查阅资料进行解决。
web3 AIGC 描述与职责: 该平台主要采用的技术栈(vue3.0+element-plus+typescirpt),根据用户输入的文字描述或者上传的图片基于模型自动生成图像,并接入keplr钱包插件将用户的数据上传至区块链。 1.根据github后台管理项目搭建
地球web3D可视化 描述与职责: 使用vue+three.js实现web3d可视化 1. 经纬度和球面坐标相互转化 2.使用圆弧添加飞线 3.添加光圈