项目名称:web-app
项目描述:
1.内嵌入app页面,快速响应需求,可通过h5部署页面完成app内容更新。
2.提高需求开发效率,配合native端为运营引流宣传等。
项目职责:本人主要负责业务更新迭代,配合团队及各端进行开发。运营海报开发,海报页点击相应位置跳转至对应的资源查看课程或进行申请报名等功能。课程分享页,跳转至app试学等功能
技术要点:
1.项目过程中使用HTML、CSS等技术实现页面布局,vw、vh适配多端手机。
2.使用React框架,以及react-router执行页面跳转。以及数据监听和页面渲染,构建单页面应用。
3.使用react + ts + hook编写组件,提高组件开发效率。
4.基于webpack来搭建项目工程,配置第三方插件。
5.使用mobx 传递数据,页面之间共享,mobx兼容性等。
6.使用axios请求与后台进行数据交互和本地存储来减少http请求,图片懒加载等,上传图片深度压缩、性能优化。