Vue Mini
中国
常用资源前端框架

Vue Mini

Vue Mini 是一个基于 Vue 3 的小程序框架,它能让你用组合式 API 写小程序。

标签:

简介

注意

阅读本文档前请先阅读小程序开发文档以及 Vue.js 文档,本文档将不再重复它们已有的内容。

Vue Mini 是一个基于 Vue 3 的小程序框架,它能让你用组合式 API 写小程序。与某些小程序开发方案不同的是 Vue Mini 核心仅仅是一个轻量的运行时库,它既不依赖任何编译步骤,也不涉及任何 Virtual DOM。并且 Vue Mini 从一开始就被设计为能跟小程序原生语法协同工作,你甚至能在同一个页面或组件内混用原生语法与 Vue Mini,这能让你很轻松的将其整合进既有项目中。当然,你也能完全使用 Vue Mini 开发一个小程序。

Vue Mini 仅聚焦于小程序逻辑部分,也就是 JS 部分,它并不影响小程序的模版、样式及配置。

查看 VueConf 2024 的分享:《Vue Mini:不妥协的小程序框架》

动机

Vue 3 之所以提出组合式 API 是为了解决:逻辑复用、复杂代码组织以及更好的 TypeScript 支持这三大问题。而小程序也有这些问题,并且小程序没有响应式数据,每次更新数据需要调用 setData。Vue 的响应式数据 + 组合式 API 能非常好的解决这些问题,于是就有了 Vue Mini。

它是如何工作的?

Vue Mini 底层直接依赖于 @vue/reactivity,它是 Vue 3 的响应式核心。事实上,你可以简单的将 Vue Mini 理解为 @vue/reactivity 与小程序的绑定。它会在适当的时机调用 setup 函数,并监听返回的响应式数据,如果数据变化了,就调用 setData 通知小程序。如果返回的是方法,就将其添加到小程序上。如果你在 setup 函数内调用生命周期钩子函数,Vue Mini 也会将其动态注入到小程序上。

支持的平台

目前 Vue Mini 仅支持微信小程序。虽然技术上 Vue Mini 可以支持其他小程序平台,但由于时间跟精力的限制,短期内并没有这样的计划。未来一段时间 Vue Mini 仍然只会专注于微信小程序,持续提升微信小程序的 UX 以及 DX。

数据统计

数据评估

Vue Mini浏览人数已经达到546,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:Vue Mini的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找Vue Mini的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于Vue Mini特别声明

本站科斯来小程序应用市场提供的Vue Mini都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由科斯来小程序应用市场实际控制,在2019年8月25日 下午11:18收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,科斯来小程序应用市场不承担任何责任。

相关导航

暂无评论

暂无评论...