I had some issues with the latest Web2 Xojo releases and no time to debug those. I fixed the new errors wich popped up with the newest releases, but my app didn’t work as expected. Again, as I had no time, I just reverted everything back via a server restore from a backup.
This morning I compiled https://xojodocs.com/ with the newest release 2021 3.1. Kudos to the whole team, everything seems to be working again. Great job.
Due to some customers requirements, I am working now for several months on non-Xojo web projects. They are fun, but they are not bug-free either, though you have by far more “plugins”, basically libraries for everything. But the learning curve is huge and should not be underestimated.
I’m not saying that Xojo Web 2 is perfect, nor am I saying that Xojo Web 2 is the best fit for all possible requirements, but it is a very solid foundation and (for me most important, others might of course have different requirements) it is still unbeatable for quick prototypes and for people who don’t want to spend a lot of time with CSS, WebPack/Vite, Front- / backend segregation, learning a new IDE, new plugins, etc. One probably only gets the big picture while using other Web programming languages. Of course there are competitors to Xojo offering a similar approach for Web. But the possibility to use existing (already paid plugins) and code snippets from non web xojo projects should not be underestimated either.
Especially in terms of “security” Xojo Web 2 is doing a lot for you under the hood, and that’s where Web1 is what is is: outdated and probably nothing which can successfully compete with the latest web technologies in the near future (though I’m myself still running a few web1 apps, but which I won’t touch any longer).
As with any cross platform tool, you will run into some kind of limitations, but overall one who doesn’t know much about Web can do a lot with Xojo Web 2. I still believe it would be great if Xojo Web 2 had an integrated authentication and authorization toolset, but that’s just a wish and the roadmap none of my business.