2021.09 - 2025.06 浙江水利水电学院 - 本科
技术研发部 | Web前端开发 · 2024·12-至今 |
工程架构部 | Web前端开发 · 2024.07 - 2024.10 |
技术研发部 | Web前端开发 · 2023.12 - 2024.05 |
https://versakit.github.io/Versakit/
技术栈:Vue + Typescript + Vite + Vitest + Sass + PostCSS
项目介绍:Versakit-UI是一个从传统组件库出发并向现代组件库发展的开源项目,目前已提供 30 余个组件实例,个人开发并完
成组件 10 余个。
个人贡献:
参与项目技术选型讨论,解决和完善多个内部议题,包含:全局主题切换方案、项目架构优化提案
完成组件 10 余个,包括:message、panel、badge、card、Notification、瀑布流、懒加载、虚拟任务栈 等
基于自定义逻辑完成瀑布流开发,支持 PC 端与移动端动态切换、支持图片预加载与懒加载的动态切换
基于 IntersectionObserver 完成长列表组件与懒加载指令,可配合瀑布流完成复杂功能的业务逻辑
配置vitePress组件文档的编写,为每个组件进行文档的编写。
基于 Render 函数完成动态的 VNode 渲染,支持方法触发形式的组件动态插入,涉及到:message、confirm 组件
基于自定义栈逻辑完成虚拟任务栈构建,配合 KeepAlive + Transform 可实现 APP 跳转逻辑的 H5 切换效果
基于 Vitest 完善组件单元测试,测试覆盖率超 85%。
参与组件库主题的初始化,并且完成组件十余个,搭建vitePress组件库文档,并且沉淀可复用的文档。
开发流程的介绍:目前社区里面提出的pr的请求的数量不多,我们依然是和其他开源库的管理方式一样,采用认领的制度。
对于每周开会讨论出来的内容,我们采取
https://versakit.github.io/Versakit-markdown/
技术栈:TypeScript + Rollup + Pnpm + Vue
项目介绍:高性能markdown语法解析器+渲染器+编辑器,提供markdown输入/输出一站式解决方案
个人贡献: