J'ai une question que je me posais depuis un moment. Je suis en train de créer un système de templates pour les frontaux où les tags sont interprétés (comme Smarty). Je me demandais s'il était utile que les balises puissent communiquer avec le document HTML et d'autres balises «Smartyish». J'espérais que la communauté aurait quelques réflexions sur cette situation.Frontend Intertag Communication
Avantages:
- Plus de puissance (tags peuvent dire d'autres balises comment regarder)
- meilleure structure (balises smartyish se comportent et regarder comme des balises HTML)
- Les balises peuvent manipuler tout élément sur la Page
Inconvénients:
- Les balises peuvent manipuler tout élément sur la page
- Les balises peuvent interférer avec d'autres balises temps Code
- augmentera
Merci d'avoir pris le temps de réfléchir, j'ai pensé à cela et vous avez tout à fait raison, cela rendrait le code beaucoup plus complexe, et difficile de comprendre quels tags manipulent quoi. Je pense que les balises pourraient avoir l'option de "récupérer" les informations les unes sur les autres, mais au-delà, le code de base aura trop de dépendances. – Matt
Je ne suis que partiellement d'accord avec la seconde partie, je pense que les tags peuvent avoir une logique de programmation significative (comme des rendus différents pour différents navigateurs), mais ils doivent être cachés quelque part derrière la balise template réelle. Merci encore pour vos pensées! – Matt