kcola
简介
kcola 一个基于koa2,小而美的RESTful API + MVC的 Web 开发框架!
支持websocket和多进程等特性
kcola设计的非常灵活,你除了直接使用项目外,也可以根据自身的应用场景实现属于自己的最佳实现
设计思想
约定大于配置
精简而优美
轻量可扩展
追求优雅实现
特性
route 与 controller 自动映射
controller 方法参数自动解析
支持多进程(LPC)
支持多层路由(web,Api,websocket)
LPC 概念
LPC(本地进程间通信)是 IPC(进程间通信)概念的延伸,它抽象出 Node.js 中多进程操作,使其以统一的方式展现给开发人员,从而对开发人员更加友好
中间件
kcola 会自动加载 约定目录(/middleware)下的自定义的 Koa 中间件,当然你也可以在应用中自己添加
解决了中间件顺序不可控的难
评论0
最新资源