nodejs轻量级开发框架vig(v0.5.0)发布

Author Avatar calidion 发表于 • 2016年11月24日 01:40 • 共 • 368 • 次浏览

源码地址:

https://github.com/calidion/vig

项目说明:

vig是一个轻量级、函数式的Web框架,专注于Web业务的常规化, 目前是避免重复写同样的Web业务逻辑,加速你的Web开发过程。

更新要点:

1、废除methods字段,直接使用http方法名 2、添加validation失败与policy失败处理函数 3、添加url的prefix能力 4、将模型直接做为req的一个属性供全局使用,添加进req.models。 5、将检验通过的数据直接提取出来放在req.extracted中。

特色:

1、无痛支持与express旧代码集成,没有迁移成本,在路由不冲突的情况下不会影响原有的项目代码。 2、可以更加有效的做Web业务的模块化工作 3、非常简单易懂,可以很快上手 4、代码量很少,可以很方便的参与改进 5、已经在线上项目,与开源forim项目中得到小规模检验

功能简介:

1、支持基于waterline的ORM 2、支持角色权限的开发 3、支持提交数据的自动校验、提取,并提供集成的校验工具 4.、支持云上传,云存储 5、支持Restful API 6、支持标准的错误处理以及错误自定义 7、支持路由器的别名(alias) 8、支持路由前缀

待开发功能

1、支持OAuth服务器 2、支持socket.io的简体与集成 3、支持分布式调用 4、支持微信服务器集成

最后编辑于 • 2016年11月24日 01:40 •  

你尚未登录,无法进行回复。