Wow, the 2 demo apps work really fast and are responsive, debugger looks so much more complete, and has tons of controls right out of the box, servers have multithreading and the installer is les than 60Mb wow.
However, the logic looks like not as straightforward
I will make some tests tomorrow.
This looks super intriguing, but looking up the database support I don’t know if I can use it yet. I would absolutely need my dev tool to support SQLite, but the only way to do so would be through ODBC
Elevate Web Builder comes with built-in support for ElevateDB, DBISAM, and ADO/OLEDB/ODBC databases in the Elevate Web Builder web server.
with ewb, the frontend is compiled to pure javascript client side, and can run on any webserver, but you can also write your backend services there, and use the ewb web server, which makes it pretty self contained
I did say it from the first release Xojo messed up their event system design (https://alwaysbusycorner.com/), which generates enormous traffic between the browser and the server. Because of it, they simply can’t give you more events because it will even more be a drain on performance (and it is already bad). As long as you don’t process such events on the browser side (like this tool and BANano do), they just can’t give them to you.
The result is Web 2.0 is again just a toy to spice up the tool just for marketing reasons (‘look at all the platforms we support!’). Reality is, it is not suitable for real-world big applications without users having to go back to injecting normal CSS/Javascript if they want those events, hence missing the RAD part completely. It heavily will rely again on users writing (rightfully, paid) plugins to solve their problems. Should’ve come right out-of-the-box. And some plugin writers are really pissed off after losing so much code with the recent API 2.0 debacle, so no one can say for sure if they will.
And if Web 2.0 is anything like their iOS platform, not much will change by Xojo in the near (read years) future.
I think I remember that someone from Xojo said somewhere that they will never have “client side” code because that is so extremely difficult or something like that and users should dont even think about that…