国产MVC框架Alaska预览视频,基于Koa、Mongoose、React。
Alaska是面向业务的组件化MVC框架。
基于Koa、Mongoose、React。
要求Node5和NPM3环境。
核心思想:
- 组件化。我们希望对不同业务领域进行抽象和封装,提供基础原型组件,称之为Service。
- 插件扩展。核心框架仅仅提供了插件机制,其余功能都由插件完成,比如各种Service、Field类型、缓存驱动、队列驱动、邮件/SMS驱动,等等。
- 配置优于编程。我们倾向于声明式语法,这样可以使得逻辑清晰可维护。另外,我们提供了强大的Service配置机制,使得可以在不改变各种Service组件代码的前提下,改变其状态和行为。
- 自动化。自动构建管理后台,自动生成REST接口,等等。
目前框架刚刚成型,文档尚未建立,仅此视频供大家预览。
11 回复