No code/low code. People here underestimate the work it requires to craft a production CRUD app and keep it working. The problem these tools solve are more related to infrastructure rather than one's ability to code. Learning to code might be the easiest part but deploying it, maintaining it, scaling it, securing it and integrating it with thousands of other services remains a huge task even for experienced folks. It…
This is the root cause of an endless series of failed ventures and products.
The successful no-code products are something else entirely, merely masquerading as no-code. Excel is probably the prototypical example of this: it is a reactive dataflow system, but you'll never find any dragable widgets with little input ports and output ports you can connect.
It's trivial to get started with Excel. It's trivial to connect cells and get some computations going. It's then a nice smooth transition all the way up to multidimensional analysis, and not once do you have to break out into a full programming language.
That's what people want.
What you imagine they want is something childish and useless. To be honest, it's simply arrogance. By assuming the user can't code, it's natural to assume that they think at a level of a young child and need only toys.
For fuck's sake, Excel is 64-bit and fully parallel! Did you know that? I've seen 60 year old ladies from accounting produce spreadsheets that can bring a 16-core terminal server to its knees, and that spreadsheet was doing entirely legitimate, useful, productive computation. Show me the last system you built that can efficiently utilise a modern high-core CPU for a single user!
Your market is adults. They need power tools, not toys.
Start thinking like that, and you'll have a successful product.