Faceflow – Crie sites visualmente com componentes reutilizáveis
Faceflow é um construtor de sites no-code orientado a recursos. Crie páginas estruturadas com layouts, componentes, variáveis e formulários, com suporte multilíngue nativo.
Documentação de Desenvolvedores do FaceFlow
Esta seção é para usuários técnicos que trabalham com o FaceFlow dentro do PageFace.
Ela explica como o FaceFlow está estruturado, como seus objetos reutilizáveis se relacionam entre si e como projetar sistemas de sites manuteníveis sem expor detalhes de implementação de baixo nível da plataforma.
O que esta seção cobre
A documentação para desenvolvedores foca em:
- limites de objetos
- comportamento em tempo de renderização
- design de seções reutilizáveis
- autoria de templates através do Facet
- escopo e impacto de mudanças
- conteúdo dinâmico, formulários e avaliações
- contratos de campos para Components
Esta seção não é o guia do operador. É a referência técnica para pessoas que projetam, estendem e mantêm sistemas de sites baseados em FaceFlow.
Comece aqui
Se você é novo no FaceFlow do ponto de vista técnico, comece pela visão geral primeiro. Ela explica como os objetos principais se encaixam antes de você lê‑los um por um.
Referência de Objetos Principais
Estes são os principais objetos técnicos dentro do FaceFlow. Juntos eles definem como conteúdo reutilizável, estrutura de página, conteúdo dinâmico e fluxos de trabalho de negócio são montados.
Referência Estrutural e de Templates
- Sistema de Escopo
- Campos de Componentes
- Documentação do Desenvolvedor do Facet
- Sintaxe de Template do Facet
Essas referências são importantes quando você precisa:
- projetar contratos de seções reutilizáveis
- escolher o escopo correto para ativos compartilhados
- criar templates de forma segura
- entender como definições de campos moldam o comportamento do editor
Ordem Recomendada de Leitura
Essa ordem vai dos primitivos reutilizáveis para a montagem de páginas, depois para sistemas dinâmicos e orientados ao negócio, e finalmente para a camada de templates.
Quando usar a documentação para desenvolvedores
Use esta seção quando você precisar responder perguntas como:
- Isso deveria ser uma Variável ou um Component?
- Isso pertence no Layout ou na Página?
- Esta seção deveria ter escopo do site, do layout ou da página?
- Este arquivo é uma Lista ou uma composição manual de página?
- Como um Formulário ou Avaliação deve ser incorporado?
- Qual modelo de campos uma seção reutilizável deveria expor?