Domande taggate «mvc»

MVC (Model-View-Controller) è un modello di architettura software che impone la separazione delle preoccupazioni.

2
Qual è il modo migliore per creare un modello di risposta agli errori API REST e un sistema di codici di errore?
La mia implementazione REST restituirà errori in JSON con la struttura successiva: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Suggerisco di creare un modello di risposta speciale, in cui posso trasmettere i valori necessari per le proprietà (dev_message, message_for_user, some_internal_error_code) e restituirli. Nel codice sarebbe simile a …
15 php  mvc  rest  api 



3
MVC: Qual è la differenza tra un modello e un servizio?
Perché in alcuni framework il livello logico si chiama "Modello" mentre in alcuni si chiama "Servizio". Sono diversi l'uno dall'altro o semplicemente diversi dalle convenzioni di denominazione? AGGIORNAMENTO 1 Il motivo per cui lo sto chiedendo è perché in Zend Framework, un classico framework MVC, tutti usano il concetto di …
15 mvc  model  service 

4
Vista corretta del modello -_____
Ho letto su Model View Controller, Model View Presenter, Model View ViewModel e così via, e in generale, il concetto di base sembra abbastanza semplice da capire: mantenere le belle visuali e il coraggio scientifico separati e ignoranti l'uno dell'altro come possibile. Non ottenere la logica burro di arachidi nel …

8
MVC si applica solo al web
È quasi istantaneo ogni volta che parlo con gli sviluppatori di Model View Controller ( MVC ) dicendo che fai una richiesta a un url che il server costruisce un'entità (MODELLO) e ti fornisce una rappresentazione visiva di quel modello. Quindi questo significa che MVC è solo per il Web …

13
Dov'è la M in MVC?
Sto cercando di refactificare la mia applicazione in MVC, ma sono bloccato sulla parte M. In un'app supportata da database, il modello è implementato nel codice dell'app, giusto? Ma allora, cosa c'è nel database - non è anche questo il modello? (Non sto usando il database come un semplice archivio …

5
Unit Testing è l'obiettivo primario di MVC Pattern?
Di recente in un'intervista, una delle domande era "Perché utilizziamo MVC?" Ho appena risposto che è molto più vicino a come sono molti dei sistemi del mondo reale! Ha spiegato i vantaggi che ha quando si tratta di manutenibilità, scalabilità ecc. Ma non ne erano convinti e alla fine mi …
14 mvc 




4
Devo includere il markup HTML nella mia risposta JSON?
In un sito di e-commerce, quando si aggiunge un articolo a un carrello, vorrei mostrare una finestra popup con le opzioni che puoi scegliere. Immagina di ordinare un iPod Shuffle e ora devi scegliere il colore e il testo da incidere. Vorrei che la finestra fosse modale, quindi sto usando …
13 mvc  django  templates  json 


5
Il controller dovrebbe conoscere View & Model? o vice versa?
Sto concettualmente cercando di capire se dovrei farlo: item = Model() screen = View() brain = Controller(item, screen) o questo.. brain = Controller() item = Model(brain) screen = View(brain) o questo.. class Controller(): def __init__(self): item = Model(self) screen = View(self) o qualcos'altro interamente?
13 mvc 

4
Utilizzare un livello di servizio con MVC
Se un controller diventa troppo grasso e l'istanza del modello inizia a sommarsi, è possibile utilizzare un livello di servizio. Se avvolgo semplicemente la logica all'interno di una classe di servizio, otterrò un sacco di servizi con uno / due metodi. Sembra un odore di codice. Qualche migliore pratica al …
13 mvc  services 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.