onething-output-select-component v1.0.0-alpha.3
框架简介
M8
框架是什么
移动跨平台开发框架 - M8
,是一套基于组件化开发模式的开发框架
框架采用当下流行的渐进式框架 Vue
作为基础库,Vant UI
作为前端 UI
框架
框架结合了 Epoint
的混合开发方案 EJS
,通过使用框架,可以快速的进行各类项目开发
为什么要有M8
框架
随着移动设备迭代速度飞快,手机性能也越来越好,用户对APP体验要求也越来越高
之前的 M7
开发框架,在产品中的表现开始略显不足,会出现某些页面的性能指标无法在进行优化提升,目录结构代码过于冗余
譬如说频繁的进行 DOM
操作、对数据遍历、过多的全局变量等这些影响性能的操作,在 M8
中能够完美的进行处理,特别是针对 DOM
的操作。
M8
框架能做什么
框架适用于移动跨平台项目的开发,且不仅限于移动端
如下情况都可采用 M8
框架
EJS
混合开发项目新点小程序项目
新点小程序卡片
钉钉
混合开发项目微信
项目任何跨平台,跨端的
项目
特点
框架具有如下特点:
内置了一款强化
CSS
的辅助工具SCSS
,开发人员使用无需另外安装编译依赖,直接使用即可提供
devServer
实时更新、编译、预览代码及效果提供常用的
UI
组件,使用简单,方便项目使用提供常用的
核心通用 Util
方法,更加方便开发内置
EJS
,框架内置EJS
的不同版本,只需要修改一个配置文件,即可切换成对应版本的EJS
环境提供常用的
工具类样式
,通过更少的代码实现想要的效果提供常用案例展示,框架组件的使用,常见的UI效果实现,典型的页面,这些都内置在了框架的
showcase
中,方便开发人员参考组件独立,无任何
css
、js
依赖,一个.vue
文件,放到任何项目中都能运行使用内置了
PWA
、vue-router
,可方便快捷的开发PWA
应用与SPA
应用
24 days ago
26 days ago
26 days ago
25 days ago
25 days ago
26 days ago
26 days ago
27 days ago