Which low-code UI framework? Part 4: ILLA Builder
Number 4 in my low-code UI framework test is ILLA Builder. Like Openblocks, this is very new - actually it was first announced 7 months ago on OrangePage, but really took off only a week ago with what is probably a more finished version.
I had some initial problems with the self-install docker-compose: I could not make an account. Turns out that my local server triggers the ILLA central server to send me an activation code, and said server thinks my email is spammy. Note that I am somewhat unhappy about my email address being sent around the world for my self-hosted setup - this is more like what we want to avoid with self-hosted setups in general!
For the same reason, I couldn’t make an account on the online “fast-try” cloud version. I ended up using my home email, which isn’t spammy.
However, on the fast-try cloud ILLA I couldn’t make a request to my local endpoint. Presumably the server executes the request, rather than the client? I ended up setting up local docker again and registering with my home email.
However I’m getting the same issue here: no query can be made to my local endpoint (“invalid action content”). The docker logs don’t show an obvious reason. Maybe this only works with well-formed JSON responses?
For this, I’m testing my second, well-behaved endpoint which is JSON: However, the result is the same.
In addition, I’m getting some random 403 errors after deleting a javascript transformer. Further, inserting components only works on Chrome, it seems to do nothing on Firefox.
Summary
Overall, ILLA looks nice and dry, I like the style, I think the left sidebar with the inspector is compact and organized. However, I’m running into too many early bugs to justify sinking more time into this.