Sto costruendo un'app basata su ng-seed, che è una configurazione angolare con routing immediato. Sto supportando l'app con un'interfaccia di resto di cui puntiamo alla conformità di livello 3 di Richardson.
Spesso sembra che ci sia una certa tensione tra i due. Diciamo che l'API espone alcune risorse con collegamenti ad altre parti dell'API. Dì un oggetto con rel e href che puntano a / api / stuff / id. L'app ha un frontend per roba quindi vorremmo portare l'utente in / app / # / stuff / id ma poi l'app deve sapere come il routing nell'API è impostato in ogni dettaglio per poter analizzare l'href che punta al api.
Penso che forse il routing è il problema e sarebbe meglio se l'app facesse prima la richiesta a / api / stuff / id che restituirebbe l'id raw e quindi l'app non doveva analizzare nulla e quindi l'app aggiornerebbe la posizione dopo l'esecuzione della logica.
O forse dovrei solo mordere il proiettile e analizzare la rotta API.