1.熟悉W3C标准,理解HTML语义化标签,能够根据设计图高效快速的完成静态页面布局。
2.熟练使用HTML、CSS、JavaScript和Vue全家桶等前端组件的使用,了解ES6的新特性,能够熟练使用less和scss。
3.熟练使用jQuery框架,实现页面的交互效果。
4.熟悉vue-cli、vuex、vueRouter、axios等。
5.熟练使用各组件库和可视化库,如Bootstrap、Element-UI、vxe-table等。
6.了解Webpack和vite模块打包工具,熟练使用Git进行代码的上传和下载。
7.熟练使用npm和yarn。
8.了解NodeJS,了解Express框架开发
项目一:零食商城后台管理系统
项目描述:该项目是一个电商后台管理系统,分为4个功能模块:登录模块、权限管理模块、零食的增删改查模块、订单管理模块。
负责内容:负责整个后台系统的前端开发工作跟进度把控。
技术架构:
使用vue-cli脚手架工具构建整个后台系统,搭配Element-UI作为后台的UI框架。
使vuex来作为数据状态管理工具,结合MVVM模式实现数据的双向绑定。
使用HTML5+CSS3根据设计图完成静态页面布局;运用CSS3部分属性实现了页面动画的交互,增强了后台的体验效果。
使用axios配合后端进行数据动态交互。
运用git来进行代码版本的控制。
项目总结:该项目是一个电商后台管理系统,通过对该系统的实现使我对前端的整体构架有了进一步的认识,通过使用axios使我对数据与服务器之间的数据交换方式更加了解。使用Vue-cli脚手架进行页面搭建,再通过HTML、CSS、JavaScript等技术进行静态页面布局,之后通过axios与服务器进行数据交互处理。
项目二:智慧交通管理系统
项目描述:该项目通过前端页面的数据展示,对交通情况进行实时监测的系统。
负责内容:负责整个前端界面的开发。
技术架构:使用HTML5+CSS3进行页面整体的布局,通过Vue3+vite进行页面交互。
项目总结:该项目使用vue3+vite进行前端界面的开发,通过echarts图表和vxe-table表格进行数据展示。项目包含各部分数据展示和报警、值班管理模块,通过该项目对报警和值班的逻辑有了进一步的认识;了解了WebScoket和Redis的使用