编程语言:熟练掌握 HTML5、CSS3、JavaScript(ES6+),能够运用这些基础技术构建结构清晰、样式美观、交互丰富的网页。
前端框架:精通 Vue.js 框架,熟悉其组件化开发、路由管理、状态管理(Vuex)等核心概念,曾使用 Vue 开发多个中大型项目;了解 React 框架,能够进行简单的项目开发。
构建工具:熟练使用 Webpack、Vite 等构建工具进行项目打包、代码压缩、资源优化等操作,提高项目的性能和开发效率。
版本控制:熟悉 Git 版本控制系统,能够进行代码的提交、分支管理、合并等操作,方便团队协作开发。
响应式设计:掌握响应式设计原理,能够使用媒体查询、弹性布局等技术,使网页在不同设备和屏幕尺寸上都能完美显示。
前端工程化:了解前端工程化流程,包括代码规范、自动化测试、持续集成/持续部署(CI/CD)等,能够保证项目的质量和稳定性。
在线教育平台前端开发
项目描述:该项目是一个面向学生和教师的在线教育平台,提供课程展示、在线学习、作业提交、考试等功能。
技术栈:Vue.js、Vue Router、Vuex、Element UI、Webpack
个人职责
负责平台前端页面的架构设计和开发,使用 Vue.js 构建组件化的用户界面,提高代码的可维护性和复用性。
实现课程列表、课程详情、学习记录等页面的开发,使用 Vue Router 进行路由管理,实现单页面应用的切换效果。
运用 Vuex 进行状态管理,实现用户登录、课程收藏、学习进度等数据的全局共享。
使用 Element UI 组件库快速搭建页面,提高开发效率,并对组件进行定制化开发,满足项目的特殊需求。
参与项目的性能优化工作,使用 Webpack 进行代码分割、压缩和合并,减少页面加载时间。
此项目含有4大主要需求板块:找需求、找成果、找机构、找专家 并有4大信息板块:项目路演、成果评价、信息资讯、科技活动 我在此项目中主要负责需求板块UI美化、功能展示跳转以及后台数据接收与展示;确保功能正常,并实现录入数据成果保存到后台。有分页查询、模糊查询、下拉刷新等功能
大家居 SaaS 系统是一个解决定制家装行业项目以及收费不透明的线上实施交易系统,处理门店,供应商等端业务的软件及服务 采用技术栈:Vue-cli + Vue + Vuex + Vue-Router + JeecgBoot+ant design 运用v-model、v-bin