Descripción del proyecto
TraducidoEl widget debe obtener las tasas de cambio de una fuente confiable y actualizarlas en un horario en lugar de codificar números, para que los totales se mantengan cerca de la tasa de mercado real. Una vez que alguien elige una moneda, esa elección debe mantenerse: si se va y regresa más tarde, la misma moneda ya debe estar seleccionada sin que tenga que configurarla nuevamente. También queremos que el conmutador en sí se sienta instantáneo, no como si la página se estuviera recargando o parpadeando mientras se recalculan los precios.
Estamos abiertos a su enfoque sugerido para el almacenamiento de tasas y la frecuencia de actualización, pero por favor explique el razonamiento detrás de sus elecciones antes de comenzar a construir, y piense en lo que sucede si la fuente de tasas no está disponible temporalmente.
Puntos clave:
— Control del conmutador de moneda colocado en el encabezado del sitio
— Precios recalculados en vivo, sin recarga de página
— Moneda seleccionada recordada en visitas de retorno
— Fuente de tasa de cambio actualizada regularmente
— Manejo limpio del redondeo y una alternativa cuando las tasas no están disponibles