All Projects → alipay → goldfish

alipay / goldfish

Licence: MIT license
A development framework for Alipay Mini Program.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to goldfish

miniprogram-demo
FinClip 小程序演示,用于测试小程序中相关 API 与组件能力 / Mini-Program DEMO for FinClip
Stars: ✭ 49 (-28.99%)
Mutual labels:  mini-program
v-intl
Add i18n to your awesome Vue 3 app 🔉
Stars: ✭ 13 (-81.16%)
Mutual labels:  composition-api
mp-jithub
Mini program for Github
Stars: ✭ 30 (-56.52%)
Mutual labels:  mini-program
webpack-mpvue-startup
A template with webpack 3 + mpvue 1 setup for projects startup
Stars: ✭ 13 (-81.16%)
Mutual labels:  mini-program
vue-next-rx
RxJS integration for Vue next
Stars: ✭ 31 (-55.07%)
Mutual labels:  composition-api
github-tree-mp
小程序版 "Octotree"
Stars: ✭ 30 (-56.52%)
Mutual labels:  mini-program
91 Python Mini Projects
No description or website provided.
Stars: ✭ 212 (+207.25%)
Mutual labels:  mini-program
ts-express-vue3
Boilerplate for Express + Vue 3 with Typescript and Composition API
Stars: ✭ 15 (-78.26%)
Mutual labels:  composition-api
weapp-starter-kit
No description or website provided.
Stars: ✭ 13 (-81.16%)
Mutual labels:  mini-program
nuxt-realworld
🛠 Built a Example App of RealWorld with Nuxt & Composition API ⚗️
Stars: ✭ 127 (+84.06%)
Mutual labels:  composition-api
vuelve
A declarative syntax for the Composition API in Vue 3.
Stars: ✭ 38 (-44.93%)
Mutual labels:  composition-api
vue-reuse
基于composition-api的hooks函数库
Stars: ✭ 28 (-59.42%)
Mutual labels:  composition-api
vue-unstated
A tiny state management library for Vue Composition API.
Stars: ✭ 30 (-56.52%)
Mutual labels:  composition-api
mini-program-table
基于 WePY 实现的固定头和列的 table 组件,可根据自身需求进行修改扩展。
Stars: ✭ 14 (-79.71%)
Mutual labels:  mini-program
vue3-form-validation
Vue Composition Function for Form Validation
Stars: ✭ 18 (-73.91%)
Mutual labels:  composition-api
taro-icons
基于 Taro 的小程序图标库
Stars: ✭ 53 (-23.19%)
Mutual labels:  mini-program
assembler
Functional, type-safe, stateless reactive Java API for efficient implementation of the API Composition Pattern for querying/merging data from multiple datasources/services, with a specific focus on solving the N + 1 query problem
Stars: ✭ 102 (+47.83%)
Mutual labels:  composition-api
v-bucket
📦 Fast, Simple, and Lightweight State Manager for Vue 3.0 built with composition API, inspired by Vuex.
Stars: ✭ 42 (-39.13%)
Mutual labels:  composition-api
wx-mini-programs
微信小程序案例制作
Stars: ✭ 23 (-66.67%)
Mutual labels:  mini-program
MinaOTP
TOTP authenticator implement as a wechat mini program
Stars: ✭ 30 (-56.52%)
Mutual labels:  mini-program

Goldfish (WIP)

Goldfish is an enterprise level Alipay mini program development framework and can also be called the best practice of Alipay mini program development solution.

Features

  • 🖇Response based state management.
  • 📐Perfect TypeScript support and ultimate type hint.
  • 🚀Composition API ready (refer to Vue Composition API).
    • More flexible logic reuse.
    • More powerful type inference.
    • Smaller packaging size.
  • 🕹Each module can be used independently without framework.

Why to use

  • The introduction of reactivity system makes codes more expressive and saves plenty of state synchronization codes, so the state management is easier.
  • In-depth support for TypeScript is added to the original Alipay mini program, improving greatly the development experience and productivity.
  • Like the Vue Composition API, brand-new method is used for the organization of state logic codes. Compare to the traditional Redux-like state manage system, the boilerplate codes are near to nothing, and it is more friendly to TypeScript.
  • With the function based coding style (Composition API) and inner supporting of Tree-Shaking, the useless codes will be fully shaken away.

Production

Refund Passion Made Possible Currency Exchange

Documentation

To check out docs, visit https://alipay.github.io/goldfish/.

License

MIT

Copyright (c) 2019-present, Alipay.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].