开发PC端的界面,比如后台管理系统、官网系统。
开发APP端的项目,主要包括公司内容使用的活动app,一般和小程序搭配。
小程序开发也完全ok,暂时未使用云开发!
个人熟练使用vue全家桶开发,微信小程序开发项目。
官网之类项目采用原生JS,以及JQuery开发。
界面的排版开发,期初采用bootstrap。后PC端和app端使用elementui、vantui、iviewui等来做页面布局和美化。
小程序一般用官网对应的weiui,也会使用colorUI等开发ui搭配使用。
针对小程序,是先前公司的主要项目,随意整体比较大。个人在里面开发主要运用到了vue对等的写法。
比如页面重复部分组件化开发,采用模板封装以及组件传值的方式去优化代码,减少代码糅余,提升代码效率。
对于页面的针对启动性能优化,会在上传前做文件压缩;对于加载来说,采用分包配置。启动时只加载主包,使用时按需下载分包
--
针对PC端的开发,对于后台管理的开发,主要的开发提现在组件的复用性,对于下拉树,或者下拉表格的组件进行重构修改源码来实现对应的功能。