O que é full-stack?
Full-stack significa todas as camadas de uma aplicação em conjunto: o frontend que as pessoas veem e clicam, o backend que executa a lógica e a base de dados que guarda a informação.
Pense num restaurante. A sala é o frontend, a cozinha é o backend e a despensa é a base de dados. Uma aplicação full-stack tem as três, a funcionar em conjunto.
Uma página que apenas mostra informação pode ser só frontend. Assim que as pessoas iniciam sessão, guardam coisas, pagam ou veem os seus próprios dados, precisa também de um backend e de uma base de dados, e aí passa a ser full-stack.
Um programador full-stack trabalha em todas estas camadas. Um construtor full-stack com IA configura todas por si, para que o formulário no ecrã seja mesmo guardado numa base de dados real.
Exemplos
- Uma aplicação de reservas: página de reservas, regras de reserva, tabela de reservas
- Um CRM: ecrãs de contactos, pesquisa, base de dados de contactos
Perguntas
Toda a aplicação precisa de ser full-stack?
Não. Um site institucional ou uma calculadora podem funcionar inteiramente no navegador. Tudo o que guarda dados de muitos utilizadores, ou mantém segredos como chaves de pagamento, precisa de um backend.
O que faz um construtor full-stack de aplicações com IA?
Constrói em conjunto os ecrãs, a lógica do servidor e a base de dados a partir da sua descrição, e liga-os, para que não tenha de os ligar manualmente.
Ver também
Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English