获得徽章 0
Rubic: 在小程序里用上 Composition API [庆祝]

源码:github.com
文档:rubic.jaskang.vip
评论
推荐一个小程序框架 `Rubic`,可以用 Vue 的开发方式来写小程序,和 vue3 一样的组合式 &响应式 API

源码:github.com

文档:rubic.vercel.app
8
`Rubic` 是一个轻量级的小程序运行时框架,它继承 Vue3 的设计思路,并提供了与 Vue 一致的编程模型。它专注于 `javascript` 逻辑部分,为小程序提供**更好的逻辑复用**以及**更灵活的代码**组织能力。

组合式:通过组合式 API,我们可以使用导入的 API 函数来描述组件逻辑。

响应性:依赖 `@vue/reactivity`,响应式地调用 setData 更新界面。

下面是一个最基本的组件示例:

```ts
import { definePage, ref, computed } from 'Rubic'

definePage({
setup(query, ctx) {
const count = ref(0)
const double = computed(() => count.value * 2)

const increment = () => {
count.value++
}
return {
count,
double,
increment,
}
},
})
```

```vue-html
<view bindtap="increment">{{count}} x2:{{double}}</view>
```

#码上掘金# [Rubic 文档](rubic.vercel.app)
展开
评论
Rubic 小程序框架,像 Vue3 一样写小程序。
3
下一页
个人成就
文章被点赞 7
文章被阅读 2,590
掘力值 91
收藏集
1
关注标签
63
加入于