Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Freemarker is a logical choice when implementing serialization of an object or object tree into an HtmlElement.
  • Generating an HtmlElement from Freemarker is simpler and more portable that doing the same via java code using HTML5 DTOs.
  • Binding the resulting HtmlElement produced by evaluating Freemarker template(s) to the appropriate HTML5 DTO allows validation of the result vis-a-vis the HTML5 spec. 
  • Choice of how to present (View layer) an object tree should be entirely disconnected from implementation of the object class (Model layer)

...