Despite the fact that XPages seem to solve many of the gripes I've had with Domino over the years I'm still not quite convinced they're the answer to all my prayers (or even that they're of any use to me at all).
First of all I want to thanks all of you who helped me on Monday in understanding what XPages are and (more importantly, I guess) what they aren't.
There was me thinking they'd fit in nicely with what I've been doing all these years. Turns out I need to radically rethink my approach to Domino development. Not that that would be a bad thing I guess.
Before I delve in to them I have a few more things that are troubling me:
I'm guessing it is tied to Dojo and one specific version of it? A version that will probably always be several behind the latest release and so annoyingly limiting in what you can do (a bit like with Java and Domino).
Or can you use a different library? This was asked on Monday in the comments and, while I'm sure the answer is obvious to those who know, there are some of use who are unsure (myself included, although I think I know the answer).
Most of what I build with Domino for the web are not web applications per se. Also, a lot of what I do needs to be accessible. Both of which make me think XPages are a no-go for me in the most part.
Another thing I'm wondering about is whether XPages are strictly for front-end use or can they be utilised as a back-end only solution?
I'd also like to point Flex applications at URLs ending in .xsp for their data. Is this possible? Only if I can specify the content-type and remove the GUI elements.
Again I think I know the answer to this, but this would be what I'd like it to do.
I know this all seems like lazy research on my part, which, to a degree, it is, but I ask in public (at risk of looking even more stupidly out of touch than I did on Monday) as I assume I have readers who, like me, are yet to delve in to XPages and are wondering the same things.
At some point soon I am going to play with them and read the suggested links you guys have provided (particularly Declan's comprehensive series on the matter), but for now I just want to make sure I know what I'm working with and clarify what I already think I know about them.