/MangoFramework

一个让代码开发模块化、简介化的框架

Primary LanguageKotlinMIT LicenseMIT

MangoFramework

一个项目的开发需要用到许多功能,例如需要开发一个IM系统,我们需要用到消息的转发、消息的保存、身份的验证。这些功能之间互相依赖而大部分代码又互相独立 MangoFramework的目的,就是想把这些功能都实现模块化,使用MangoFramework的代码就可以实现以下便利。

  • 使用模块化的代码可以让代码结构更加清晰,可以很方便的删除、添加模块而不需要改动源代码
  • 同一个项目中,不同的功能,往往直接调用,但是如果换了要求,就需要重新测试不同功能直接的调用,而MangoFramework采用的API机制,让模块与模块之间的通讯通过MangoFramework进行转发。A项目的登录系统可以直接放到B项目当中使用,同时统一的API规范也可以让其他开发者更好的理解你的API。