Flutter Pub.dev ¿Que es? || Eliecer Coding

Опубликовано: 01 Январь 1970
на канале: Absa Coding
1,190
60

Google ha creado una forma sencilla de desarrollar aplicaciones móviles. Imagina piezas de lego con las que puedes armar lo que desees. Ese es el concepto detrás de Flutter y lo puedes aprender en Eliecer Coding próximamente    / @absacoding  


Pub.dev, para que sirve? que es? como se usa? que onda con esto de flutter y pub.dev lo descutimos en este video!

Las dependencias son uno de los conceptos centrales del administrador de paquetes de pub. Una dependencia es otro paquete que su paquete necesita para funcionar. Las dependencias se especifican en su pubspec. Solo enumera las dependencias inmediatas: el software que su paquete usa directamente. Pub maneja las dependencias transitivas por ti.

Este código YAML crea una dependencia en el paquete transmogrify usando la fuente predeterminada (pub.dev) y permitiendo cualquier versión de 1.0.0 a 2.0.0 (pero sin incluir 2.0.0). Consulte la sección de restricciones de versión de esta página para obtener detalles sobre la sintaxis.

La especificación de restricciones de versión permite a las personas que usan su paquete saber en qué versiones de sus dependencias pueden confiar para que sean compatibles con su biblioteca. Su objetivo es permitir una gama de versiones lo más amplia posible para brindar flexibilidad a sus usuarios. Pero debe ser lo suficientemente estrecho para excluir versiones que sabe que no funcionan o que no se han probado.

Es importante administrar activamente sus dependencias y asegurarse de que sus paquetes utilicen las versiones más recientes posibles. Si alguna dependencia está obsoleta, es posible que no solo tenga una versión obsoleta de ese paquete, sino también versiones obsoletas de otros paquetes en su gráfico de dependencia que dependen de ese paquete. Estas versiones obsoletas pueden tener un impacto negativo en la estabilidad, el rendimiento y la calidad de las aplicaciones.

Recomendamos las siguientes prácticas recomendadas para las dependencias de paquetes:

Usar sintaxis de intercalación
Especificar dependencias con rangos de versiones es como ^ 1.6.3 es una buena práctica porque permite que la herramienta pub seleccione versiones más nuevas del paquete cuando estén disponibles. Además, establece un límite superior en la versión permitida, basado en la suposición de que los paquetes usan versiones semánticas, donde cualquier versión de la ruta con versión 1.x es compatible, pero donde una nueva versión 2.x sería una actualización importante que no lo es ' t semánticamente compatible con las versiones 1.x.
Dependa de las últimas versiones de paquetes estables
Utilice pub upgrade para actualizar a las últimas versiones del paquete que permite su pubspec. Para identificar dependencias en su aplicación o paquete que no están en las últimas versiones estables, use pub obsoleto.
Pruebe cada vez que actualice las dependencias del paquete
Si ejecuta pub upgrade sin actualizar su pubspec, la API debería permanecer igual y su código debería ejecutarse como antes, pero pruebe para asegurarse. Si modifica pubspec y actualiza a una nueva versión principal, es posible que encuentre cambios importantes, por lo que debe probar aún más a fondo.


Video Anterior:

Flutter Las Mejores Funcionalidades Que No Tiene Kotlin Ni Swift
   • Flutter Las Mejores Funcionalidades Q...  

Flutter Ventajas Y Desventajas
   • Flutter Ventajas Y Desventajas  

¿Por qué Flutter es el futuro del desarrollo de aplicaciones móviles? || Eliecer Garcia
   • ¿Por qué Flutter es el futuro del des...  

Suscríbete:    / @absacoding  
Instagram: https://www.instagram.com/eliecer_cod...