posted 19 years ago
Barracuda is still a operation-centric approach.
It builds an entire HTML DOM tree in memory before emitting any HTML. This makes certain types of operations, such as skinning, a bit easier (you have random access to the HTML, whereas Tapestry's buffering approach gives you largely sequential access).
Barracuda is based on XMLC, which is XML-compiled-to-Java as a templating solution. It's the compiled XMLC that creates the in-memory DOM.
Disclaimer: I've just read the Barracuda docs on line.
--<br />Howard M. Lewis Ship<br />Independent J2EE / Open-Source Java Consultant<br />Creator, Jakarta Tapestry<br />Creator, Jakarta HiveMind<br /><a href="http://howardlewisship.com" target="_blank" rel="nofollow">http://howardlewisship.com</a>