Caracteristicas
didependency-injectionpragmaticlightweight
Ventajas y Desventajas
Ventajas
- + Sin generacion de codigo
- + DSL simple y expresivo
- + Facil de aprender
- + Soporte Android y multiplatforma
- + Sin anotaciones ni reflection
Desventajas
- - Errores en runtime en lugar de compilacion
- - Menos features que Dagger
- - Performance ligeramente menor
Casos de Uso
- Inyeccion de dependencias en Kotlin
- Aplicaciones Android
- Ktor backends
- Proyectos Kotlin Multiplatform
- Testing con mocks