[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Feasibility of "do all application coding in the XML langu
Not sure I'd completely agree with that (of course I'm one of the writer/editors that's been advocating this approach). If XQuery+extensions was purely declarative, then the filter approach works fine, but in point of fact one of the most significant changes taking place in the XQuery space is the introduction of database modifying code. Once that happens, then realistically you do have to think about XQuery as being at a minimum part of a processing pipeline and quite possibly the only part of that pipeline This changes the dynamic for XQuery pretty dramatically, and moreover it does so by reducing the processing of a servlet into a complete XML environment. However, the key here is again to keep the XQuery as simple (and standardized) as possible - There's an interesting recurrent Filter -> Sort -> Partition (Page) -> Style pattern that seems to show up over and over again in the XQuery I work with, for instance, and XQuery works remarkably well when you deliberately keep your systems as RESTful as possible. Is that the only use for XQuery? No, of course not, but from a web development standpoint it is a primary pattern. Like everything else, it works best when you avoid inlining XQuery and XML markup (one reason that PHP, or most server-side code constructs, can be such a pain), but that's a lesson that only seems learned by experience.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|