💪 Koin vs Dagger - DIFERENCIAS ⚔

preview_player
Показать описание
🎁Te cuento cómo aprender todo sobre Kotlin en este training gratuito:

¿Tienes alguna pregunta? Déjala en los comentarios y trataré de contestarla con un vídeo 😀

//////////////////////////////////////////////////////////////////////////////////////////

Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre:

1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo
2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos
3️⃣ Cómo Kotlin puede hacerte mucho más productivo

/////////////////////////////////////////////////////////////////////////////////////////////

➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅

/////////////////////////////////////////////////////////////////////////////////////////////

📌 SÍGUEME EN YOUTUBE:

//////////////////////////////////////////////////////////////////////////////////////////

🎬🎬 ARTÍCULOS Y VÍDEOS RELACIONADOS: 🎬🎬

////////////////////////////////////////////////////////////////////////////////////////////////

Si te ha gustado el vídeo de hoy dame apoyo con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo!

Antonio Leiva
Рекомендации по теме
Комментарии
Автор

Otro gran video Antonio, Enhorabuena! Gracias por tus aportes

omarcitorey
Автор

Super util esta información! Gracias Antonio.

johnalejandrogarciaarias
Автор

Gracias como siempre! En lo único que discrepo, es que creo que Koin es perfectamente válido para proyectos grandes. Puede tener partes a mejorar (como tener clases llenas de "get()"), pero en mi caso no he tenido problemas en usarlo en proyectos gordos, ni a nivel de mantenibilidad ni de performance. ¡Un saludo!

WishboneAshSavatage
Автор

Hola Antonio, buen video, concuerdo con lo que mencionas. Sin embargo, suelo cuestionar cuando se menciona como punto en contra de Koin: "Tenemos que manualmente añadir cómo se genera esta dependencia". Pero, acaso con dagger no hacemos lo mismo? En los dagger modules tenemos que decirle a dagger cómo crear un objeto (usualmente cuando este objeto no está en nuestro poder, por ejemplo retrofit, etc), lo mismo cuando tienes por ejemplo una implementación de una interface, dagger no asume mágicamente qué implementación usar, de igual forma se tiene que "bindear" la implementación. Son casos muy concretos en donde no es necesario decirle a dagger cómo crear un objeto dentro de un dagger module pero desde mi punto de vista creo que ese punto en contra de Koin es medio ambiguo... 🤔

christopherelias
Автор

Personalmente no me gustaba Dagger, yo he utilizado Koin hasta en proyectos medianos y funciona muy bien, aún no he probado Hilt así que tampoco puedo dar un veredicto personal, pero hasta ahora con Koin me la he pasado muy bien. Excelente video Antonio muchas gracias.

alfonsoisraelosorioavilez
Автор

Tengo un gran dilema con este tema para Kotlin Multiplatform Mobile de cual seria mejor y como implementarlo. Preferiria usar Dagger Hilt en KMM pero creo que no tiene soporte todavia. Alguna sugerencia Antonio?

braiancoronel
welcome to shbcf.ru