熟练使用 react、vue2、vue3 及主流前端 UI 框架库。
熟练使用 HTML+CSS 进行页面布局、百分比布局、响应式布局和弹性盒布局。
熟练使用 sass、less 、es6 语法、HTML5+CSS3 特性等,提高开发效率。
熟练使用 JavaScript, 能够编写原生 JS,掌握 jQuery 与 DOM 操作及事件处理。
熟练使用 ajax/json/axios/websoket,正则表达式、JSONP 跨域请求、ts 类型声明。
熟练使用各类前端插件,echarts、marked、lodash、unplugin-auto-import 等高效开发。
熟练使用 uni 及 wx 相关内置组件方法,进行微信小程序、h5 开发等。
熟练使用 webpack、vite 开发构建打包项目,git 版本控制进行团队开发。
熟练使用winscp上传工具、chatgpt等ai工具提供效率、内穿
熟悉node语法,phpstudy使用
拥有良好的代码书写习惯,逻辑结构清晰,具有技术文档编写能力。
熟悉 ps、fw 等设计软件,可以进行简单的页面设计和编辑。
react做的项目:紫荆教育后台(PC)、大语言模型性能评估平台、AIGC文档生成工具
项目描述:
紫荆教育后台是一个管理书籍的一个后台,可以操作书籍审核,上架下架,增加写题,新增书籍分类标签,以及订单操作。
主要职责:
使用 react+vite+antd 搭建项目,进行前端的逻辑开发及页面特殊效果的开发;
封装 axios 时使用 cancelToken 避免重复请求;
使用 dayjs处理日期格式,使用lodash里面工具函数操作数据
使用xml-formatter用于将XML文档格式化为易读的形式。
在项目中应用插件实现 katex渲染数学公式、echarts图表、oss上传、md5 加密等;
实现网站内可拖拽悬浮按钮并封装为可复用组件,点击可进行实时 ai 对话,markdown、
html 语法相互转换显示,contenteditable 属性实现点击可编辑文案脚本;
使用easy-formula-editor渲染简单的数学公式
使用snabbdom虚拟dom提高性能
应用技术: react 、vite、websocket、antd、echarts、axios、md5 等
项目描述:
这个平台是做各种大语言模型的测试评估的平台,能够让用户筛选出符合预期的模型
主要职责:
根据产品原型和 UI 设计图,使用 react+vite+antd来构建页面布局及动画效果;
使用handsontable创建类似Excel的表格
使用animate.css来完成动画效果。
通过axios请求接口数据渲染页面,nprogress优化请求。
使用i18next来实现多语言支持;
使用papaparse来实现csv文件的解析和转化
使用redux-persist来进行持久化管理reducx
应用技术: react、vite、axios、antd、animate.css、redux等
项目描述:
AIGC文档生成工具帮助您打开写作思路,高效产出内容,提升内容质量拓展创作边界,探索全新写作体验
主要职责:
根据产品原型和 UI 设计图,使用react+vite+antd搭建项目
使用docx-preview 预览和解析Docx文件,showdown将Markdown文本转换为HTML
使用axios请求接口,qs序列化参数
打包上线 使用jenkins构建项目
应用技术:react、antd、github-markdown、docx-preview、axios 等
vue做的项目:几维应用性能管理系统、大益商城管理系统、益友会社区管理系统(后台管理系统)、益友会(PC 官网)
项目描述:
应用性能管理(Application Performance Management)是一个比较新的网络管理方向,APM 或应用程序性能监控使组织能够监控其关键业务应用程序的性能指标,在出现性能问题时及时接收警报,并生成定期性能分析报告。
主要职责:
应用 Vue2+ts 开发页面, animate.css 及 wow.js 实现首页滚动时的动态效果;
应用 noty 实现通知消息、popper.js实现管理弹出框、echarts实现图表
monaco -editor 实现富文本编辑器等,提升效率;
利用 lodsah解决数据格式转化以及函数使用
编写可复用的详情展示、分页、滑块验证等组件,优化代码质量;
应用技术: vue2、ts、monaco-editor、md5以及各类插件等
项目描述:
公司内部提供给相关业务人员使用的后台管理系统,可操作大益商城商品的上下架,提供每日的交易流水、成交金额等支付交易相关数据,可通过图表等方式迅速的了解近期销售情况。 主要职责:
使用vue+Element-ui 完成页面布局,运用echarts 图表进行每日交易流水数据可视化功能;
使用 Vue-Router 路由拦截,拦截未登录账号的浏览;
根据登录账号请求数据,拿到 token 后使用 vuex 存储,携带 token 请求动态路由列表,实现不同用户不同权限。缓存用户菜单列表避免多次请求和重复渲染造成的性能浪费;
应用技术: vue、vue-router、echarts、axios、vuex、element-ui 等
项目描述:
此系统是公司内部提供给相关业务人员使用的后台管理系统,业务人员可通过该系统维护益友会 APP 交流社区、添加修改线下实体店的相关信息、添加员工、分配设置员工账户权限等。主要职责:
根据产品原型和 UI 设计图,使用 Vue+Element-ui 等进行前端逻辑开发及