Jose Juan MontielJose Juan Montiel

Uniendo el Model - View - Controller (Parte 1/2)

Hace tiempo que no escribo, pero sigo dandole vueltas a las cosas. En el ultimo articulo del blog, hablaba sobre serializacion, y en concreto sobre la serializacion de objetos a JSON (tanto para ser expuestos en un servicio REST como para serilizarlas en una base de datos NOSQL).

En este articulo, me he panteado una prueba de concepto, que aviso, de momento esta incompleta. La prueba intenta montar una libreria que:

  • Permita mantener la separacion entre entre capas (de un MVC) usando un solo DTO en vez de varios y una libreria de mapper, pero que a su vez permita las mismas o casi, ventajas de separacion.

  • Sea capaz de ir realizando la serializacion, en este caso construccion del JSON de manera incremental conforme se setean los valores.

En este repositorio ire colocando los avances.

Como nota, mucha gente tambien habla de VO y aqui esta la difirenica entre ambos

A continuacion, algunos links para hablar de "Serializacion as a Service"