Perguntas com a marcação «mvc»

MVC (Model-View-Controller) é um padrão de arquitetura de software que impõe a separação de preocupações.

2
Qual é a melhor maneira de criar o modelo de resposta a erros da API REST e o sistema de códigos de erro?
Minha implementação REST retornará erros no JSON com a próxima estrutura: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Sugiro criar um modelo de resposta especial, onde eu possa passar os valores necessários para as propriedades (dev_message, message_for_user, some_internal_error_code) e retorná-los. No código, seria semelhante a este: $responseModel …
15 php  mvc  rest  api 



3
MVC: Qual é a diferença entre um modelo e um serviço?
Por que em algumas estruturas a camada lógica é chamada "Modelo", enquanto em algumas é chamada "Serviço". Eles são diferentes um do outro ou apenas diferentes por convenções de nomenclatura? ATUALIZAÇÃO 1 A razão pela qual estou perguntando é que, no Zend Framework, um framework MVC clássico, todo mundo usa …
15 mvc  model  service 

4
Model-View -_____ apropriado
Estive lendo sobre o Model View Controller, o Model View Presenter, o Model View ViewModel, e assim por diante, e geralmente, o conceito subjacente parece bastante simples de entender: mantenha os visuais bonitos e as entranhas científicas tão separados e ignorantes um do outro quanto possível. Não é possível obter …

8
O MVC se aplica apenas à web
É quase instantâneo sempre que falo com os desenvolvedores sobre o Model View Controller ( MVC ), eles dizem que você solicita uma URL, o servidor cria uma entidade (MODEL) e fornece uma representação visual desse modelo. Então, isso significa que o MVC é apenas para a Web ou eu …

13
Onde está o M no MVC?
Estou tentando refatorar meu aplicativo no MVC, mas estou preso na parte M. Em um aplicativo suportado por banco de dados, o modelo é implementado no código do aplicativo, certo? Mas então, o que há no banco de dados - esse também não é o modelo? (Não estou usando o …

5
O Teste de Unidade é o objetivo principal do MVC Pattern?
Recentemente, em uma entrevista, uma das perguntas foi 'Por que usamos o MVC?' Acabei de responder que está muito mais próximo de como estão muitos sistemas do mundo real! Expliquei os benefícios que ele tem em relação à manutenção, escalabilidade etc. Mas eles não ficaram convencidos e finalmente me disseram …
14 mvc 

3
No MVC, o DAO deve ser chamado do Controller ou Model
Eu vi vários argumentos contra o DAO ser chamado diretamente da classe Controller e também o DAO da classe Model.Infato Pessoalmente, sinto que, se estamos seguindo o padrão MVC, o controlador não deve ser associado ao DAO, mas à classe Model deve invocar o DAO de dentro e o controlador …




4
Explain Model View Controller
Minha experiência no desenvolvimento de sites dinâmicos é limitada principalmente a servlets Java. Eu usei o Tomcat para desenvolver vários servlets Java e não hesitaria em dizer que sou razoavelmente competente com essa tecnologia, bem como com HTML / CSS / Javascript do cliente no front-end. Quando penso em "site …

5
O Controller deve saber sobre o View & Model? ou vice-versa?
Conceitualmente, estou tentando entender se devo fazer isso: item = Model() screen = View() brain = Controller(item, screen) ou isto.. brain = Controller() item = Model(brain) screen = View(brain) ou isto.. class Controller(): def __init__(self): item = Model(self) screen = View(self) ou algo completamente diferente?
13 mvc 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.