熟练使用HTML5,CSS3,JS ,typescript进行页面搭建,熟练掌握 ES6 新增特性、H5 新增特性、CSS3新增特性;
· 熟练掌握Vue2、Vue3,能够熟练使用 vue+vuex+axios+vue-router 开发项目;
· 熟练使用Ajax、Axios、Promise 技术进行前后端的数据交互,实现前后端分离;
· 熟悉使用element-ui,element-plus,vant, ant-design 等组件库;
· 了解React 框架、小程序、uni-app、webpack;
项目名称:电影商城平台(vue2)
项目简介:主要用于相关工作人员内部管理,是一款高效、安全、稳定的管理后台。
项目技术:vue2+vue-router+ vuex+vant+ axios + element-ui+ express + mongondb
项目职责:
7. 电影信息模块:包含热映电影,即将上线电影信息的CRUD,优化电影信息管理流程,提高电影信息的管理效率
8. 影院信息模块:包含影院的详细地址、名称以及联系电话等信息,提高影院信息的管理效率。
9. 订单信息模块:用于管理用户的电影订购订单,包括订单的创建、支付状态、配送信息和订单历史记录等,方便相关人员快速查看申请事项以及处理。提高审核流程效率和准确性。
10. 数据展示模块:结合echarts和element-ui实现了数据大屏可视化,方便相关人员快速了解该某电影的销售情况。
项目亮点:
使用虚拟列表的方式,优化订单页加载的性能,减少页面的卡顿;
采用阿里云 OSS 对象存储技术,CDN分发提高页面加载性能;
运用vue-lazyload 插件进行影院信息的懒加载,提高页面初始加载速度,减少资源浪费;
在电影信息页面设置了下拉获取更多