熟练掌握HTML5、CSS3、JavaScript、TypeScript。
熟练掌握React和Vue.js,有多个企业级项目开发经验。
熟悉Next.js全栈开发,有服务端渲染项目经验。
熟练使用Git进行协同开发与版本控制。
了解前端性能优化(懒加载、虚拟滚动、打包优化等)。
熟悉后台管理系统权限控制方案(动态路由、按钮级鉴权)。
了解微信小程序开发,有独立开发便签小程序经验。
了解Flutter,有移动端开发经验。
了解区块链开发(Solidity/Hardhat),有个人项目实践。
使用React + AntDesignPro从0到1搭建零信任后台管理系统,负责首页、用户管理、组织机构、配置管理、认证管理等核心模块。根据后端返回的角色权限树递归生成动态路由表,结合路由守卫实现页面级权限控制,并通过自定义Hook完成按钮级鉴权。
同时维护国家管网、国机财务、中石化微隔离等项目,将表格、搜索栏、弹窗表单等通用组件抽成公共组件库,在不同项目中复用,统一维护减少约30%重复代码。
使用Avue组件库开发云安全管控系统,根据后端返回的配置动态渲染表格列。
独立使用Vue开发公司官网(PC+移动端),解决对象引用污染问题,使用深拷贝处理数据。通过JSON方法实现基础深拷贝,并手写递归函数解决函数丢失的问题。
开发杭州无人车演示项目,使用JS坐标系统控制无人车动画,通过Math.atan2计算角度,每200ms更新位置和旋转,实现直行、转弯、掉头等动作。
使用React + ECharts迭代北京空天医院国际高分遥感图像解译大赛后台管理系统,面对一次性渲染大量图表导致的页面卡顿,采用按需加载 + 虚拟滚动(react-window)优化长列表,并分页加载图表数据。
使用Flutter参与NFT项目前端界面开发,完成页面布局与接口联调。
文章管理系统 发布文章 - 标题和内容存储到 IPFS,元数据上链永久保存 编辑删除 - 作者可修改或软删除自己的文章,保留历史记录 文章列表 - 支持分页、搜索、排序和时间线展示 内容展示 - 从 IPFS 获取文章内容并安全渲染 💬 社交互动系统 评论功能 - 每
项目背景:使用区块链来实现各种应用,根据不可更改、可信、公开透明等特性,在此之上开发不同的项目来满足业务方的需求。 独立使用Vue开发公司官网(PC+移动端),解决对象引用污染问题,使用深拷贝处理数据。通过JSON方法实现基础深拷贝,并手写递归函数解决函数丢失的问题。