精通 HTML5 语义化标签、Canvas、SVG、Web Components 组件化开发;
熟练掌握 CSS3 核心特性:Flex/Grid 布局、响应式设计(Media Query)、动画(Animation/Transition)、渐变 / 阴影、
深入理解盒模型、BFC、文档流、浏览器渲染原理(回流 / 重绘)及性能优化方案。
精通 JavaScript(ES6+):箭头函数、解构赋值、模块系统(ES Modules)、Promise/Async/Await、类与继承、闭包、原型链、异步编程模型(宏任务 / 微任务);
熟练使用 TypeScript:类型定义(接口、泛型、联合类型)、类型推断、TSConfig 配置,具备强类型项目开发经验,降低代码维护成本;
掌握 DOM/BOM 操作、事件委托、跨域解决方案(CORS/JSONP/ 代理)、AJAX/Fetch/axios 网络请求封装。
精通 Vue 2/Vue 3 核心原理(响应式系统、虚拟 DOM、组件生命周期、Composition API);
熟练使用 Vue 全家桶:Vue Router(路由守卫、动态路由)、Vuex/Pinia(状态管理、模块化)、Vue CLI/Vite(工程化构建);
掌握 jQuery、Lodash(工具库)、ECharts/Chart.js(数据可视化)、Three.js
构建工具:熟练使用 Webpack(配置优化、插件开发)、Vite(极速构建、按需加载)、Rollup(库打包);
版本控制:精通 Git(分支管理、提交规范、冲突解决、Git Flow 工作流);
代码质量:熟练使用 ESLint、Prettier(代码格式化)、Husky(Git Hooks)、Commitlint(提交信息校验),保障代码规范;
掌握 CommonJS、ES Modules、npm / yarn/pnpm(包管理、依赖优化);
CI/CD 与部署:了解 Jenkins、GitHub Actions(自动化构建部署)、Docker(容器化)、Nginx(静态资源部署、反向代理)。
【YUN-PI公司内部 OA 系统】(中小型中后台项目)
项目周期:2023.01 - 2023.06
项目描述:为公司内部搭建的 OA 系统,涵盖考勤打卡、请假审批、公告发布、文件管理等基础功能,替代传统 Excel / 纸质流程,服务公司 200 + 员工。
技术栈:Vue 2、Vuex、Vue Router、Element UI、Axios、HTML5、CSS3、Git
核心职责:
协助资深开发完成 “考勤打卡”“请假审批” 模块的页面开发,使用 Element UI 快速搭建表单、表格等基础组件;
实现表单校验、提交、回显等基础逻辑,对接后端接口完成数据联调,确保功能正常运行;
修复页面兼容性问题(如 IE11 下样式错乱、按钮点击无响应),使用 Autoprefixer 添加 CSS 前缀,保障多浏览器可用;
参与代码自测和 Bug 修复,配合测试人员完成功能验证,迭代优化 3 个版本。
项目成果:系统上线后稳定运行,员工考勤数据统计效率提升 50%,请假审批流程从 1 天缩短至 2 小时。