Ho cercato di creare un RESTapi strutturato MVC . Poiché restituisce solo JSON, è giusto che la mia vista abbia solo un'intestazione e che la la vista produrrà anche il JSON?
Ho progettato di implementare JsonSerializable piuttosto che creare un po 'di magia con esso nel controller / parte del modello, piuttosto che visualizzarlo nella vista.
È la strada giusta?
Ritengo che il mio punto di vista sia piccolo se lo facessi in questo modo, ma ho redatto un sacco di articoli al riguardo e penso che sia giusto. Dal momento che restituisce solo JSON e non c'è html / css / js.
Poiché avevo intenzione di spostare questa parte in un altro dominio, ad esempio: api.domain.com
Di quanto farei probabilmente con la parte visiva in Angular e userebbe il api.domain.com