Appearance
简介
关于 Mid-vue 搭建
不是为了造轮子,也不是为了追求技术的新鲜感,更不是为了追求技术的极致,而是为了提高生产力,解决目前业务的痛点,提升开发体验
关于 Mid-vue
Mid-vue 是用-mv 系统-h5 轻应用的一种跨平台解决方案, 是 vue3 + tsx + pnpm + jsbridge 的一种落地实践方案。
- Vue3:渐进式 JavaScript 前端 mvvm 框架,vue3 使用函数式编程,
compositon api + tsx,易学易用,性能出色! 官网地址 - pinia:Pinia 是一个拥有组合式 API 的 Vue 状态管理库。类型安全、可扩展性以及模块化设计,极致轻量化 。官网地址
- TSX:JSX 是一种 JavaScript 的语法扩展,它允许在 JavaScript 代码中编写类似于 XML 的结构。React 是广泛使用 JSX 的框架,Vue3 也默认支持 JSX 语法。vue3 使用 jsx
- pnpm:高性能的,快速的,节省磁盘空间的包管理工具,内置
Monorepos支持单仓多包,简单易上手! 官网地址
核心功能
上面的示例展示了 Mid-vue 的几个核心功能:
- pnpm monorepos 仓库:一体化项目结构,支持单仓多包,简单易上手,workspace 一键安装依赖,本地库依赖共享,无需重复下载,节省磁盘空间
- hooks 编程:vue3 hooks 编程 ,无负担函数写法,分离逻辑,易于维护
- TS 类型安全:TS 类型安全,编译时检查,减少运行时错误
- jsbridge:jsbridge 封装支持多端调用,抹平多端差异,提升开发效率
Mid-vue 其功能覆盖了大部分常见的业务需求,虽然不同系统是十分多样化的。 可无论再怎么灵活, 开发者也可以一直保持着简单易用的特性!
希望对你有所帮助,也算对前端 mv 生态系统提供细微的力量!
