Ho un'API che restituisce un array di utenti formattati JSON all'interno di una data coppia di limiti lat / long.
Sto utilizzando questi dati per tracciare un numero di marker su una mappa, in base alla posizione di ciascun utente. Voglio anche rendere un elenco HTML su ogni richiesta del client in modo che possa mostrare l'elenco degli utenti tracciati lungo la mappa.
Qual è il modo migliore per ottenere l'elenco HTML per il client?
Per me sembra una soluzione errata restituire l'HTML per l'elenco utenti entro la chiamata API iniziale (response.html, o qualcosa del genere), anche se questo mi sembra di essere una scarpa funzionalità in una risposta API altrimenti pulita.
Inoltre, non voglio effettuare due chiamate API (una per i dati iniziali e una per l'HTML), per ovvi motivi (overhead).
Infine, non voglio generare il lato client HTML (in JavaScript), dato che ho già una classe per farlo dal lato server.
Quali opzioni mi lascia?
Grazie