My impression is that low-code/no-code fails when it tries to be a generic, domain-agnostic solution for everything. People then realize that programming languages are complex for a reason.
However, when it is applied in a highly domain-specific way, like the shopping carts you mentioned, it's quite good. Basically, when that happens, actual programmers are solving the programming-related part of the problem and the product people have actually invested time to think about what parts must be customizable through low-code/no-code. The smaller problem space means better opportunities for simple tools.
However, when it is applied in a highly domain-specific way, like the shopping carts you mentioned, it's quite good. Basically, when that happens, actual programmers are solving the programming-related part of the problem and the product people have actually invested time to think about what parts must be customizable through low-code/no-code. The smaller problem space means better opportunities for simple tools.