Je travaille actuellement sur une application web sans framework, et j'essaye de la structurer en application MVC. Le problème est, il y a certains aspects techniques des applications MVC qui m'échappent.Comment fonctionne une vue (MVC)?
Principalement, comment devrait être construite une vue? Je voudrais utiliser un langage de balisage comme eRuby ou #haml, mais je ne sais pas exactement comment ils fonctionnent et comment les implémenter dans une application non-Rails.
Comment la vue obtient-elle des données du modèle et des instructions du contrôleur? Dans Rails, tout cela est obscurci. Comment puis-je l'implémenter? Quelle est la théorie derrière cela? Est-ce que je fais une connexion à ma base de données dans la vue et l'utilise ensuite librement? Est-ce que je l'ai fait passer par un autre programme en dehors du moteur de rendu #haml pour lui donner des données?
Merci!
C'est le cas - merci! Cela répond complètement à ma question - bravo! – Isaac
Super, je suis content de pouvoir aider – pmh