1.熟悉Vue写过Vdom,了解模板编译源码,对Webpack、Vite有一定了解,有手写构建工具配置文件的经验。
2.参与过团队的前端架构,结合团队传统架构思想做进一步创新。
3.深入理解JavaScript,对JS闭包、原型、作用域链、v8垃圾回收、js运行机制、浏览器渲染引擎、js执行引擎有深入了解。
4.对页面布局,HTML语义化有深刻地理解;熟练掌握CSS3,熟悉移动端做响应式布局的相对单位rem、vw/vh的实现原理。
5.熟悉后端语言Node.js,了解Java基础知识;并有Node.js+Vue3+Ts开发Pc端项目经验。
6.使用uni-app开发过基于Vue框架的移动端项目。
7.喜欢研究一些机器学习相关内容,能够使用TensorFlow/bodyPix对人像分割,调优模型。
Free管理平台
技术栈:Vue3、pinia、vue-router4、Typescript、tailwindcss、element-plus、nodejs等
项目描述:在工作之余,开发的一个后台管理系统框架,主要针对在前端接触的一些技术点感兴趣的点进行综合。框架包括用户、权限、部门职位、字典、角色、日志;人员管理,实用功能,文章中心等。
技术点:
1.加入后端开发角色,采用nodejs,Express框架+Ts实体类型约束+MySql+Redis缓存;
2.JWT认证、nodemailer邮箱验证码、multer文件处理等;
3.系统布局三种风格的切换、暗黑灰色效果、主题颜色的切换;
4.采用rbac思想设置用户、菜单、按钮权限,多角色权限;
5.采用wangEditor实现富文本编辑器,实现文章的发布、存草稿、发布前预览、发布后浏览、目录的生成以及跟随滚轮滚动激活对应目录、点击目录可视区显示对应文章内容等。
提供生物科研云平台,服务于生物科研人员云实验等。 其中包括 全部生物工具模块,个人中心,意见反馈等模块
随心改,一个为裁剪大师量身打造的线上平台,其中包括无痕改衣、高端定制,结算中心,微信支付业务,微信登录授权业务,购物车模块