No te preocupes. Ha sido un día largo. Ha sido un día largo, sin duda. Estaba tratando de mantener el entusiasmo. Estaba verificando los hechos. Esa es mi tarea como moderador, verificar los hechos. De todos modos, volvamos al tema.
Tenemos otra pregunta de Alvaro, que es, ¿cómo haces un seguimiento de las dependencias de NPM para cada versión y mantienes todo compatible cuando estas dependencias cambian su API? Por ejemplo, VT5 o VT5 2 y 3 tienen cambios importantes en tu plantilla que deben ser diferentes? Entonces, necesito información aclaratoria sobre eso. ¿Como autor de una biblioteca o como desarrollador de aplicaciones? Esa es la primera pregunta aclaratoria.
Como autor de una biblioteca, debes escribir pruebas antes de enviarlas. Porque tienes una versión fija con la que necesitas ser compatible. Como desarrollador de aplicaciones, asegurar la calidad de tu aplicación es muy diferente, y tienes cosas como monitoreo e implementaciones canary para asegurarte de que todo esté bien. Pero como autor de una biblioteca, necesitas escribir pruebas donde crees una aplicación Vuetify 2 y una aplicación Vuetify 3 y ver si tus cosas siguen funcionando. Ver si tu component library sigue funcionando. Si estás construyendo sobre Vuetify, por ejemplo. Eso es genial. Consejo realmente bueno.
Y también, alguien más ha preguntado, ¿has pensado en usar Vue Demi para diferentes versiones de bibliotecas? Sí, absolutamente. Vue Demi es genial si estás construyendo algo que no tiene SFC y necesita un paso de compilación en el medio. Intentamos usar Vue Demi en la migración que lideré. Y Vue Demi simplemente no admite SFC. Y cada caja que mostré en esa pantalla exportaba algún tipo de SFC. Si estás escribiendo código de biblioteca, por favor, intenta no hacerlo headless. Hazlo headless. No uses funciones de renderización en bruto, porque eso rompe mucho. Y luego, sí, solo API de composición en bruto, si puedes hacerlo, y referencias. Alguien mencionó las referencias de plantilla antes. Las referencias de plantilla serían la forma de hacerlo si estás tratando de hacer algún tipo de estilo. Usa Vue use. Literalmente ve al código fuente de Vue use y mira cómo lo hacen. Esa es la mejor manera. Como su componente de desplazamiento infinito, el componente de desplazamiento infinito headless de Vue use, ese tipo de patterns. Eso es lo que debes buscar. Y ve a GitHub. Mira el código fuente. Genial, y si las personas quieren saber más sobre ti, hacer más preguntas o tal vez ver más malabares, ¿dónde pueden encontrarte? Me pueden encontrar arriba durante los próximos, no sé, 40 minutos. Tal vez en la fiesta posterior y en Twitter. Genial. Aplaudamos a Jessica. ¡Woo!
Comments