Solo necesito una (con suerte) indicación rápida en la dirección correcta. Quiero recuperar un valor (json) de una URL externa y mostrarlo en la cabecera.
El servicio web es público y solo devuelve un único valor como este:
{
"CounterValue": 25
}
Estoy ejecutando Discourse autoalojado, instalación estándar.
No me preocupa demasiado si la llamada se realiza del lado del cliente o del lado del servidor, el servicio web es público.
¿Cuál es la mejor manera de abordar esto? ¿Necesitaría un plugin, un componente temático? ¿O se puede hacer con lo que ya viene?
Un componente temático es más fácil de instalar y mantener. Realizaría la llamada ajax remota al menos para cada usuario (si no cambia, creo que una llamada en un inicializador no sería un gran problema).
Un plugin podría permitirle almacenar en caché el resultado y simplemente agregarlo al serializador.