es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Ofrece Azure interruptores de desconexión para el lado del cliente para una aplicación web estática de Azure?

Estoy desarrollando una aplicación web estática con React. ¿Ofrece Azure un servicio que permita integrar una función en mi código Javascript que cargue un valor pequeño en los navegadores de los clientes? Los valores no estarían en el código, sino que se controlarían a través de la interfaz de Azure.

Es decir, en el portal crearía una configuración que establezca que valor = 1 y luego añadiría código Javascript como if (azure_switch('app/value')) == '1' {...} a mi aplicación.

Mi objetivo es tener un interruptor de apagado para partes de la aplicación que se puedan controlar sin necesidad de hacer cambios en el código. Para mi sencillo interruptor de apagado, podría crear mi propia función utilizando configuraciones de la aplicación y una nueva función de Azure, pero me pregunto si algo así ya existe.

Además, si la función en el navegador estuviera al tanto del contexto, también podría utilizarse para controlar implementaciones o para que los desarrolladores vean una versión más reciente de ciertas funciones.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, Azure ofrece un servicio que permite integrar una función en código Javascript que carga un valor pequeño en el navegador del cliente. Este servicio se llama “Azure App Configuration” y permite almacenar y gestionar la configuración de aplicaciones y funciones fuera del código. Puedes usar el SDK de Azure App Configuration para recuperar la configuración y las funciones del servicio en tu código.

    Para implementar un “kill switch” para partes de la aplicación, puedes crear una función en Azure App Configuration y utilizar el SDK de Azure App Configuration en tu código para recuperar el valor de la función en tiempo de ejecución. Puedes utilizar este valor para mostrar o ocultar ciertas funcionalidades.

    Para implementar una función contextual en el navegador que pueda controlar versiones beta o mostrar nuevas versiones a los desarrolladores, puedes utilizar la misma función de las funciones de Azure App Configuration. Puedes utilizar el SDK de Azure App Configuration para recuperar el valor de una función que indica la versión o la fase de lanzamiento y utilizar este valor para ejecutar nuevo código o mostrar nuevas funcionalidades.

Comments are closed.