Skip to content

简介

关于 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 生态系统提供细微的力量!

Released under the MIT License.