I absolutely agree with @nickantonaccio!
In my experience trying to make the no-code people happy has always been a waste of time. You end up spending little time learning the basic of the no-code tool, a lot of time learning how to do the more complex things the tool can make, a lot lot more trying to figure out how to add some code to reach where the no-code can’t reach. At the end you have code anyway, but it’s an ugly patchwork and it’s limited.
On the no-code-approach defense, there are people that would rather spend weeks trying to get something done in SharePoint or whatever no-code tool without code, upon failure would give money to experts that would do it for them, only to find out that it would have been faster, cheaper and easier to learn a little python and making the same (and much more) tool in Anvil.
I don’t want to kill this feature request. The fact that I wouldn’t make it doesn’t make it bad. But I think it would be better to show the no-code lovers how shorter the learning curve would be with learning python than with learning the quick syntax-less blockly way plus all the libraries, tricks, addins, etc. required to get it to do something useful.
I don’t know blockly, so I could be grossly off target, but I can’t imagine taking any of the Anvil tutorials and doing the same with a no-code approach. The amount of code in the tutorials is very little and they are readable even by people that don’t know any programming. Making them no-code wouldn’t make the learning curve any shorter, because they are so easy that there is basically no learning curve for the little python required.
I can’t imagine the next step either, doing something more challenging, where you start using more services and more complex logic.
So, why am I wasting my time writing this?
Maybe because I kind of hope that adding blockly to Anvil would actually lead somewhere?
You say you are a Python developer and coding isn’t a problem for you. How about you give it a try?
Do you think it would be possible to replace the text editor with a blockly editor, just like @owen.campbell did with neovim?