Skip to content

qz library is a fast, small, and feature-rich JavaScript library for vue.js 2.0+.

Notifications You must be signed in to change notification settings

ymq001/qz-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation


vue2+webpack 多页应用框架【可集成单页应用】

update: 2018-11-25 | author: zhangpeichuan

计划功能

0、单页多页应用可根据业务场景需求自由选择
1、多页面多入口,目录结构按模块划分,适合团队协助开发,提高效率
2、全局统一的公共模块库common.js
3、支持字体图标,推荐iconfont
4、webpack提取自定义的公共模块
5、构建时,支持对css打包成文件;支持lesssasscss预处理
6、单页路由js异步require.ensure加载;
7、发送ajax请求,基于axios库做二次封装、实现全局http连接监控、异常处理、错误埋点,axios融合了promise,功能更强大
8、屏幕适配采用flexible
9、本地开发支持热更新
10、demo实例,分别从单页和多页实现了列表页、详情页的功能 11、UI库使用自己开发的vue组件库qz-ui

为什么想要搭建vue多页(mpa)框架

项目经常遇到的问题:单页应用spa打包文件太大的问题;
团队协助:单页开发对前端技能水平要求比较高,新手上手比较难,而且单页面在团队合作开发上比较低效;
业务场景需要:同一个项目多个H5应用;把多个应用做成一个单页体积会很大,而且难于维护;
因为各页之间相对独立,少了各种变量污染的担忧;

About

qz library is a fast, small, and feature-rich JavaScript library for vue.js 2.0+.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published