Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, surgiram algumas dúvidas em que preciso de ajuda.
Porque alguns desenvolvem o MVC utilizando XML para exibir respostas na View?
Por exemplo, estava eu olhando o MVC no Gitbug iMasters que o João Batista criou, porém eu não entendi o por que / o sentido de usar XML.
alguém me ajuda?
>
Não é bem isso, ele usa um pacote de recursos ( Resources Bundle )
É uma forma de armazenar configurações e recursos de uma determinada aplicação.
Tá certo. Me explica uma coisa que não consigo tirar da cabeça. Por que construir elementos HTML e montar interface no PHP (veja o curso de MVC do João no Github), sendo que isso faz parte da View?
Em um sistema realmente orientado a objetos, é necessário fazer este tipo de aplicação, ou depende do programador?
Ao meu ver depende da divisão de responsabilidades da aplicação, se o programador vai acabar tendo um papel de frontend, ele pode muito bem melhorar o trabalho dele gerando a interface "via PHP", porém em aplicações onde se têm pessoas responsáveis apenas pela View, designers e desenvolvedores frontend (e apenas frontend), o ideal é deixar bem separado, apenas passando os dados necessários para a view, o encarregado pela View que use estes dados para montar a página da forma que ele achar necessário.
>
Não é bem isso, ele usa um pacote de recursos ( Resources Bundle )
É uma forma de armazenar configurações e recursos de uma determinada aplicação.
Mais ainda fiquei com dúvida. Tem algum motivo forte pra usar este método?
Porque usou isso ao invez de por exemplo, criar um arquivo .php que no caso seria um config?
Não é bem isso, ele usa um pacote de recursos ( Resources Bundle )
É uma forma de armazenar configurações e recursos de uma determinada aplicação.