Opa, olá.
É realmente possível construir qualquer coisa assim? Front-end web, API/back-end, app mobile, app desktop...
Jamais, nem de longe. Você consegue realmente criar projetos mais simples, de forma rapida, mas a manutenção se torna mais complicada com o tempo.
Tudo que eu faço hoje com código (autenticação, controle de permissão, CRUDs, modelagem de banco etc) eu consigo fazer com low-code/no-code?
Você consegue, de forma mais engessada, pois terá que usar as funcionalidades que a ferramenta permite.
Em resumo, se você quer algo simples e rapido, Low Code vai ajudar, se quer algo customizado, com vida util prolongada e precisa criar features especificas, assim como gosta de ter uma interface diferenciada, por enquanto, e por muito tempo, será mesmo codificando na mão. Ou seja, mais de 95% das aplicações do mundo.
Eu penso que a IA vai se tornar o futuro da programação, e ela não te oferece nada Low Code ainda, ela te oferece um codigo que ela mesmo faz.
É, então. Eu não consigo mesmo enxergar como ferramentas low-code/no-code conseguem resolver todos os problemas (ou pelo menos os principais) do desenvolvimento de uma solução séria. Mas fiquei muito curioso, como disse, pela onda de gente falando que construiu o app X, a plataforma Y, o SaaS Z, tudo com low-code/no-code.