4 ms·
> Functions done in XSLT were a nightmare. Did you "push" or did you "pull"?
by zmix 8y ago
> Functions done in XSLT were a nightmare.
Did you "push" or did you "pull"?
- phlakaton 8y ago> Did you "push" or did you "pull"? I think you're proving my point. :-) More specifically, we defined parameterized components that could be composed to form the output. The definition of those components was incredibly verbose, as was the instantiation, and it was tightly coupled to parts of the domain model in surprising ways. IIRC WebDevs ended up having to work a step removed from the final XSLT, using some DSL for components that transformed down to XSLT. Further, deponent sayeth not.
- zmix 8y agoI would love to see, what you did there, because, from your description, I do not understand, why you needed to use some DSL, if your input was XML and your output should have been XML, too. And how does my question prove your point? I am asking, because I really would like to understand, what happened there.