Y NUXT también es enganchable. Por lo tanto, las diferentes cosas que puedes usar dentro de NUXT son intercambiables, si podemos hacerlo así. Ya sea el bundler, espero ver pronto el soporte de RSPack para NUXT, o incluso los módulos ad hoc que construimos y que aún son los módulos principales de NUXT. En realidad, son enganchables y se pueden reemplazar, o la capa arquitectura que exponemos al final del día a los usuarios finales. El objetivo es que gran parte de NUXT pueda adaptarse y moverse dependiendo de tus necesidades.
Y todo eso lo hacemos posible de construir fácilmente en NUXT. Por lo tanto, los módulos pueden ser creados y distribuidos, ya sea en un mono repositorio local o en un registro interno o publicados en NPM. Proporcionamos herramientas para hacer posible construirlos. Son consultables desde el conjunto de datos de módulos de NUXT, que es solo un repositorio en NPM. También tenemos una API para ello. Y tenemos un SDK componible de NUXT. Por lo tanto, las personas pueden construir un módulo para NUXT 3, y cuando lancemos NUXT 4, ese módulo debería seguir funcionando siempre y cuando siga utilizando las utilidades componibles que provienen de ese kit SDK.
Esas son algunas estadísticas. Por lo tanto, los módulos son módulos que se han registrado en el registro. Tenemos más de 205 de ellos. Tenemos 170 mantenedores, más de 1,000 colaboradores, 130,000 estrellas y 12 millones de descargas hasta el día de hoy, supongo. Y puedes ver las estadísticas tú mismo de esa manera. Solo una demostración rápida de cómo se ve eso para la experiencia del desarrollador. Entonces, si inicio un proyecto, que tengo en ejecución aquí en segundo plano, y abro las herramientas de desarrollo, puedo ver muchas cosas sobre mi proyecto. Y no entraré en todos estos detalles, pero puedo abrir el panel de módulos y decir buscar para instalar uno nuevo. Puedo instalar el módulo de fuentes, que es relativamente nuevo. Lo construí probablemente hace un mes, un par de meses, y varios colaboradores y yo hemos estado impulsándolo rápidamente. Por lo tanto, podemos instalar el módulo de fuentes de NUXT en segundo plano, NUXT se reiniciará, el módulo se ha agregado a mi configuración y ahora puedo hacer algo. También verás que tengo un pequeño panel de herramientas de desarrollo aquí, que muestra que no hay fuentes web personalizadas en uso. Puedo habilitar, por ejemplo, poppins. Y al instante obtendremos las herramientas de desarrollo actualizadas, tendremos información sobre las fuentes que se utilizarán en este proyecto. También ahora están siendo proxy localmente en el proyecto. Y cuando lo construyas, formará parte de tu proyecto, no habrá solicitudes de terceros. Y también inyectamos un poco de CSS mágico para que haya cero o la menor cantidad posible de cambio de diseño cuando se carga la página. Y toda esa experiencia, nuestro objetivo es hacerla lo más simple y fluida posible para las personas que usan NUXT.
Comments