用于 koa2 的自动路由器中间件 ec-router

MIT
JavaScript
跨平台
2017-06-30
TimWong

一个简单易用的 koa2 路由中间件,提供规则路由功能,不再需要复杂无趣的路由文件,路由影射表等。

支持的路由规则包括:

RESTful方式,例如:GET /res, PUT /user/12

PATH方式,  例如:  GET /res/list, POST /res/add

QueryString方式,例如 GET /apiName?c=res&a=list, POST /apiName?c=user&a=add

三种方式均可实现自动的查找 controller 文件并执行其中的对应的方法。(如果无法匹配,则响应404)

同时提供无代码自动实现 RESTful 服务的功能,只需要创建好相应的数据库表,并在 koa 中引入该中间件,即可提供基本的 RESTful 服务接口,包括常规则的增删改查功能,无需编写业务代码。

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

ECMall 中URL体系的改造思路

EC系列的产品都已停止更新很久了,但其对中国中小电商企业的影响无疑是巨大的。很多公司,都是直接拿来即改,改了即用。 但他们都有个问题,代码是比较传统的开发模式过来的,尤其ecshop。E...

2016/07/04 20:27
6
0
别以为真懂Openstack: 虚拟机创建的50个步骤和100个知识点(3)

四、Nova-compute 步骤17:nova-compute接收到请求后,通过Resource Tracker将创建虚拟机所需要的资源声明占用 步骤18:调用Neutron API配置Network,虚拟机处于Networking的状态 需要注意的...

2015/07/11 10:39
50
0
OpenDigg前端开源项目周报1219

由[OpenDigg](http://www.opendigg.com/) 出品的前端开源项目周报第二期来啦。我们的前端开源周报集合了OpenDigg一周来新收录的优质的前端开发方面的开源项目,方便前端开发人员便捷的找到自...

2016/12/19 17:05
11
0
跨平台开源通讯组件elastic communication

    elastic communication是基于c#开发支持.net和mono的通讯组件(简称EC),EC的主要目的简化mono和.net下的通讯开发难度,通过EC可以非常快速地开发基于mono和.net的通讯交互应用。E...

2015/12/01 14:47
628
1
Install SparkR

Install SparkR

2016/01/19 15:37
76
1
支付寶二維碼分析

從支付寶二維碼分析到QQ群二維碼的結論.

2015/01/09 13:23
133
0
理解 OpenStack 高可用(HA)(3):Neutron 分布式虚拟路由(Neutron Distributed Virtual Routing)

本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)Neutron L3 Agent HA - DVR (分布式...

2016/03/25 13:39
19
1
Facebook开源Fizz - 快速安全的TLS 1.3工具

Facebook开源Fizz - 快速安全的TLS 1.3工具 2018年8月7日,莫特·库马尔(Mohit Kumar) Facebook开源了Fizz-a库,旨在帮助开发人员实施TLS 1.3协议。 自上个月以来,谷歌Chrome网络浏览器已开...

亚马逊Auto Scaling

产品与服务  Auto Scaling  产品详情 定价 入门 开发人员资源 相关链接 文档 AWS 管理控制台 发行说明 开发论坛 免费试用 创建免费账户 Auto Scaling 使用 Auto Scaling,您可以...

2016/03/29 09:47
20
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部