On Tuesday, 3 January 2017 at 18:24:50 UTC, Chris Wright wrote:
On Tue, 03 Jan 2017 11:47:44 +0000, Alexandru Ermicioi wrote:
Aedi release 0.1.0 is available now.


This would be the perfect place to describe what Aedi is and why people might be interested in it.

It is a dependency injection library.

Dependency injection libraries, usually are used at bootstrap stage of application, when application is creating and connecting all of it's components (objects, structs etc.). The process of wiring components between them, can be tedious and complex, in case when it is done manually. A DI library like Aedi, will take the task of creating and wiring components between them, instead of developer. It will wire them according to configuration, passed to it. The configuration itself can be done by code or by annotation for Aedi, and it is easier to write it, since the DI library will take the rest of work on itself.

Reply via email to