Ho API accessibile tramite REST. Voglio sviluppare la libreria per questo. Ora, la domanda è: quanto dovrebbe essere pesante la biblioteca? Qual è la migliore pratica qui?
Dovrei racchiudere l'intera API in oggetti e in pratica scrivere REST-object mapper?
Oppure la libreria dovrebbe gestire principalmente la chiamata / ottenere / analizzare / auth / ... e solo restituire i dati in qualche forma semplice, std :: map, std :: vector e altri vengono in mente.