「 码云 / 项目推荐 」
— 01 —
兼容微信小程序 Mina 框架 FreeMina
wepy 是一个小程序组件化开发框架,wepy 编译组件的过程如下。
https://gitee.com/yangtf/freemina/widget
—
02
—
微信小程序版高性能跨语言平台 Hprose-wx
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。本项目是 Hprose 2.0 的微信小程序专用版。
它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。
https://gitee.com/andot/hprose-wx
—
03
—
一款微信小程序脚手架工具,帮助你快速开发微信小程序应用。目前有两个功能:
① 快速构建初始项目架构。
② 把 wxdad 语法快速编译成 wxml 和 wxjs 文件,帮助开发者急速开发。
https://gitee.com/lisniuse/wxdad
— 0
4
—
微信小程序云端增强 SDK - XpmJS
XpmJS 可以链接任何云端资源,为小程序、移动应用提供云资源通道和后端能力。降低开发门槛,提升小程序的开发效率。无需编写后端代码,即可实现用户登录、WebSocket 通信、微信支付、云端数据表格、文件存储等功能。虽然 PHP 是最好的编程语言, 但是使用 XpmJS 后, 无需学习包括 PHP 在内的任何后端语言,用 Javascript 即可搞定一切,NodeJS 也不用。
https://gitee.com/xpmjs/xpmjs
—
05
—
微信小程序服务端容器 NAMI
微信小程序的前端框架,官方命名为 MINA;那我们的非官方后端就呼应一下,姑且命名为NAMI(纳米)。
NAMI 提供了一个小程序服务端所需所有服务的支持,包括但不仅限于处理 request 请求、接收和处理websocket、与微信服务端交互并维护 access_token、处理微信服务端登录鉴权、发送模板消息、接收微信支付事件,等等。
对于小应用:你只需要找一台电脑(无论windows、mac 还是 linux),一台云虚拟机,甚至一个 docker 实例,就可以安装 NAMI;NAMI 提供了一整套完整的小程序后端解决方案,替你包揽有关小程序后端开发的所有问题。
对于大应用:可能小程序只是你整个IT架构的其中一部分;可能你还需要考虑负载均衡,考虑多实例部署,考虑缓存;NAMI可以作为一个纯粹的 JAVA 开源框架,简化你的 JAVA 开发,帮你更高效解决与小程序有关的问题。
https://gitee.com/woden/nami
—
06
—
微信小程序 JavaScript 库 jwxa
jwxa 是一个轻量级的微信小程序 JavaScript 库。
https://gitee.com/xujian_jason/jwxa