Y al igual que con una función sin servidor, lo que quieres hacer es hacerlo en tu canal de CI/CD, lo cual es genial para la automatización, o ahora aquí, con fines deductivos, simplemente puedes usar ese portal. Entonces construyes la aplicación y al final, simplemente la empaquetas, obtienes un archivo tar que debería ser muy familiar para todos los que han trabajado con AWS Lambda, por ejemplo. Ahora aquí lo tenemos. Y luego lo subimos aquí a través de la interfaz web. Así que lo seleccionamos, se carga y ¡voilà!, tenemos una nueva funcionalidad aquí, actualizamos la página y de repente está en vivo. Así que todo el proceso de principio a fin se realiza aquí en solo un par de minutos. Muy rápido.
Ahora recapitulemos lo que verías en esta aplicación, está compuesta por muchas de estas micro aplicaciones, y cada aplicación trae sus propios componentes. De esta manera, puedes integrar de manera coherente una aplicación, por ejemplo, un botón de menú de navegación y la página de navegación provienen del mismo micro frontend. Incluso los más importantes, como este título de película que hemos visto, que realmente muestra una instantánea de la película y, por supuesto, la capacidad de verla proviene del micro frontend. Al final, es desarrollado por equipos que utilizan PowerCLI, que es una herramienta de línea de comandos. Pueden usar esto para crear una nueva funcionalidad, depurarla, construirla y, por supuesto, enviarla al final.
Luego, los usuarios finales acceden a esta aplicación simplemente teniendo una URL que se conecta a esa funcionalidad sin servidor llamada servicio de feed en este caso. Ahora, para concluir, comparemos lo que hemos ganado aquí con las UI sin servidor. Del mismo modo, estamos desarrollando en un IDE estándar. Así que no hay sorpresas aquí, todo funciona como ya sabes, como en las funciones sin servidor. Luego depuras con un emulador. Obtienes tu aplicación completa que funciona sin conexión. Puedes combinarlo con aplicaciones que están en vivo. Por lo tanto, tienes un desacoplamiento real. No hay conexiones fijas aquí. Entonces, si algo falta, la aplicación sigue funcionando. Necesitas proporcionar esa autodefinición o manifiesto. Hemos visto la función de configuración donde realmente unes las diferentes partes y las implementas sin un tiempo de ejecución, lo que te brinda disponibilidad instantánea. Por lo tanto, no es necesario preocuparse por nada de eso.
Eso es todo de mi parte. Se nos acabó el tiempo. Me gustaría agradecerles a todos, les deseo a todos una gran conferencia. Si desean ver la demostración, obtener más información, visiten pyrit.io y que tengan un excelente día. Gracias a todos.
Comments