Serverless 原生框架:Malagu Framework的特点都有哪些?
1 Serverless First,默认提供适配 Serverless 最佳实践,也支持运行在服务器上 2 支持前后端一体化,基于 JSON RPC,前端像调用本地方法一样调用后端方法 3 前后端支持 rpc 和 mvc 两种通信形式,mvc 可以满足传统纯后端 rest 风格接口开发需要 4 支持 typeorm,事务 AOP 和事务传播行为,也可以集成其他的开源 ORM 框架 5 提供类 spring security 的认证和授权,现在已经集成了开箱即用的 authing 平台,实现了 oidc 认证和授权 6 组件化,框架本身也是基于组件化实现,将复杂大型项目拆解成一个个 Malagu 组件,提高了代码的复用能力、降低了代码维护难度 7 依赖注入和 AOP,抽象了一套前后端统一的依赖注入,依赖注入的体验与 spring 差不多 8 命令行工具插件化,默认提供初始化、运行、构建、部署能力,通过插件可以扩展命令行的能力 9 零配置,提供了一套默认行为,你也可以通过 Malagu 配置文件覆盖默认行为 10 支持适配任意前端框架,目前集成了 React 前端框架,另外,UI 框架集成了 antd、md 等
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。