NAMI:专为微信小程序服务端开发而生

面向前端开发人员的傻瓜式后端服务框架

究竟什么是NAMI?

1
微信小程序的前端框架,官方命名为MINA;那我们的非官方后端就呼应一下,姑且命名为NAMI(纳米)。
2
NAMI提供了开发一个小程序服务端所需的所有服务,包括但不仅限于处理request请求、接收和处理websocket、与微信服务端交互并维护access_token、处理微信服务端登录鉴权、发送模板消息、接收微信支付事件,等等。
3
对于小应用:你只需要找一台电脑(无论windows、mac还是linux),一台云虚拟机,甚至一个docker实例,就可以安装NAMI;NAMI提供了一整套完整的小程序后端解决方案,替你包揽有关小程序后端开发的所有问题。
4
对于大应用:可能小程序只是你整个IT架构的其中一部分;可能你还需要考虑负载均衡,考虑多实例部署,考虑缓存;NAMI可以作为一个纯粹的JAVA开源框架,简化你的JAVA开发,帮你更高效解决与小程序有关的问题。

介绍完NAMI,现在来简单演示NAMI的一个例子

GITHUB地址
1
前端发起一个request
2
启动NAMI后,在request目录中增加脚本
3
稍等......
4
前端回调结果

NAMI关键模块

NAMI受众

NAMI系列文章

NAMI来了!五分钟让微信小程序接上数据库

介绍一个最简单的涉及数据查询和存储的应用如何搭建并运行起来。

NAMI来了!第一个NAMI小程序Hello World!

NAMI是一个专为微信小程序而生的服务端开发框架,傻瓜式的开发模式。