Hola qué tal?
Estoy acá introduciendome de apoco en este tema de los diseños por capas y empece a armar un modelo, algo que me quede como para trabajar luego en todos los proyectos que me surjan y tengo algunas dudas con la capa "VISTA":
Generalmente la gente usa algo como smarty ó alguna librería similar para separar las cosas pero a mi la verdad es que no me gusta smarty. En un principio se me habia ocurrido armar una librería parecida pero me di cuenta que iva a terminar armando algo muy similar... se me ocurre que hay opciones más livianas que smarty y me interesan, pero tengo algo en mente y me gustaría ver qué les parece a ustedes como una opción alternativa:
¿Qué pasa si genero un XML con los valores obtenidos en la capa "de abajo" y que la capa de "vista" lo parsee con JavaScript via DOM?
Podría armarme plantillas compuestas por un HTML y un JS tal vez, ó más bien tener un JS único y que se recorra el DOM poniendo los valores indicados para cada "CAMPO"...
¿Qué opinan? ¿es perder el tiempo? ¿qué opciones se usan comunmente además de smarty?
Muchas gracias! :)
edu