In fact I believe that despite all the limitations, Bubble (or its evolution) IS the tool we are talking about. It's not advertised as a prototyping tool and it's still not user friendly and flexible enough, but it does allow to program without writing code, and includes conditional logic and database management, something that only Axure can do. But Axure is a prototyping tool, it mimics that only, is mostly limited to front-end, and the code is not production ready. Bubble code is.
In fact I believe that despite all the limitations, Bubble (or its evolution) IS the tool we are talking about. It's not advertised as a prototyping tool and it's still not user friendly and flexible enough, but it does allow to program without writing code, and includes conditional logic and database management, something that only Axure can do. But Axure is a prototyping tool, it mimics that only, is mostly limited to front-end, and the code is not production ready. Bubble code is.