componego
v0.2.0-beta


它是基于组件构建应用程序的框架。这些组件可用于多个应用程序,并且可以互换。该框架仅用于初始化应用程序,并且不会影响应用程序的主循环。您仍然可以使用自己喜欢的框架和库。我们允许您将它们包裹在组件中。
组件可能取决于其他组件。可以根据您的要求扩展或减少它们。组件不是微服务;它们是包含不同功能的文件夹。
该框架在其代码中具有非常低的耦合。所有实体都是可选的。
我们提供了使用依赖注入,配置和错误处理的能力。但是,该框架的主要功能之一是您可以在不更改应用程序代码的情况下修改实体。这使您无需更改代码而为应用程序的任何部分创建模拟。
如果将您的应用程序分为组件(模块),则将您的代码进一步分为不同的服务,并允许您在其他应用程序中重复使用它。当然,您无需使组件太小。
简介:Medion.com/@konstanchuk/25BFD16A97A9。
访问我们的网站以了解更多信息:componego.github.io。
该文档是最新版本的框架。请将您的版本更新为最新版本。
您可以在这里找到一些示例。
该框架的典型应用看起来像这样。
您可以通过多种方式快速创建一个基本应用程序:
curl -sSL https://raw.githubusercontent.com/componego/componego/master/tools/create-basic-app.sh | sh或者
wget -O - https://raw.githubusercontent.com/componego/componego/master/tools/create-basic-app.sh | sh在Windows上,您可以使用上面的git Bash运行命令,该命令带有Windows的Git。
我们愿意改进和建议。欢迎拉动请求。
存储库的源代码是根据Apache 2.0许可证许可的。框架的核心不取决于其他软件包。