Sono nuovo nello sviluppo web e cerco idee per costruire il seguente prototipo.
Il mio requisito è quello di visualizzare i dati del mercato azionario in tempo reale tramite grafici che vengono aggiornati automaticamente ogni cinque minuti, senza che gli utenti effettuino l'aggiornamento. Questa è una funzione di sola lettura e non ho bisogno di dati utente.
Uso un'API REST per ottenere dati di mercato e posso effettuare un numero limitato di chiamate, il che esclude direttamente ogni client che richiama l'API REST. Ho quindi bisogno di ottenere questi dati sul lato server prima di esporre a tutti i client.
Le due aree con le quali ho bisogno di aiuto sono:
1) Come posso esporre periodicamente i dati ai clienti? o dovrei memorizzare i dati sul lato server in modo che i clienti possano prelevare dal mio database?
2) Tutti i clienti devono ri-disegnare i grafici in base agli ultimi dati grezzi ogni cinque minuti? O c'è un approccio più sofisticato?
Grazie.