Perguntas frequentes headless-adaptive-forms-faq

Devo saber o React.js para usar formulários adaptáveis headless?

Você pode usar qualquer estrutura, biblioteca ou idioma para renderizar formulários adaptáveis Headless e usar as APIs REST do Adobe para validar e enviar os formulários. A biblioteca AF-core, fornecida imediatamente, é independente de estrutura. As bibliotecas de componentes React-Render e React-Component, também fornecidas prontas para uso, são para sua conveniência. Você pode criar seus próprios componentes; não se limita aos fornecidos.

Preciso da sandbox do Forms as a Cloud Service para usar formulários adaptáveis headless?

Você pode usar o aplicativo inicial para começar a desenvolver e estilizar seus formulários adaptáveis headless. Você precisa do Forms as a Cloud Service para hospedar e fornecer formulários adaptáveis headless junto com recursos de formulários de back-end.

Onde posso obter uma visualização de um formulário adaptável headless? storybook-example

Você pode usar o aplicativo inicial para renderizar e pré-visualizar um formulário adaptável headless personalizado. Você também pode modificar um exemplo de storybook para visualizar um formulário adaptável headless.

É possível usar formulários adaptáveis headless com estruturas personalizadas?

Os formulários adaptáveis headless são baseados na especificação padrão. É possível estender a especificação para usá-la na criação de componentes personalizados. Por exemplo, componentes para a interface do Chakra, Vue.js e muito mais.

Os formulários adaptáveis headless suportam campos em cascata?

Em campos em cascata, o conteúdo do segundo campo depende do conteúdo escolhido no primeiro campo. O Storybook fornece um exemplo de campos em cascata.

Os formulários adaptáveis headless permitem preencher formulários com dados personalizados?

Formulários adaptáveis headless permitem preencher formulários com dados personalizados. O Storybook fornece um exemplo de como preencher previamente um formulário adaptável headless.

Posso usar formulários adaptáveis headless com o Angular SPA?

Você pode usar o Web SDK para integrar formulários adaptáveis headless ao Angular SPA. É independente de qualquer estrutura. Você pode usar o React SDK como referência.

Existe algum plugin para facilitar o desenvolvimento para Headless AF?

Sim — uma extensão do Visual Studio Code permite criar manualmente formulários adaptáveis headless em JSON.

Qual é a abordagem recomendada para formulários móveis ou offline? mobile-offline-forms

Crie seu próprio aplicativo nativo e busque definições de formulário por meio da API Headless Adaptive Forms. Opcionalmente, é possível implementar o suporte off-line (por exemplo, armazenamento local e sincronização). Consulte Práticas recomendadas para formulários móveis para a abordagem recomendada e links para APIs.

Como você usa o GraphQL ou APIs headless com o AEM Forms?

O AEM Headless Adaptive Forms usa APIs HTTP/REST, não o GraphQL. Seu aplicativo chama essas APIs para listar formulários, buscar uma definição de formulário (JSON), validar, enviar e rastrear o status de envio. Use as APIs HTTP de formulários adaptáveis headless para a referência completa. Para saber como os formulários são buscados e renderizados, consulte Arquitetura e Noções básicas sobre formulários headless.

Como posso implementar e estilizar formulários headless usando componentes do React no Adobe AEM Forms?

Você implementa e estiliza formulários headless usando seus próprios componentes do React e CSS (ou uma biblioteca de interface do usuário, como a interface do usuário de materiais). A lógica do formulário — estado, validação e regras — vem do Forms Web SDK e do formulário JSON; seu aplicativo fornece a interface do usuário que o renderiza.

Para obter conceitos como quando usar formulários headless, gerenciamento de estado e validação, consulte Noções básicas sobre formulários headless.

Como posso implementar e personalizar o AEM Forms com CSS personalizado, temas, editores de regras e formulários headless?

Formulários headless: o estilo e a aparência estão totalmente sob seu controle. Você usa seus próprios componentes do React (ou outros) e seu próprio CSS; não há temas incorporados. Consulte Usar uma biblioteca de reação personalizada para renderizar um formulário headless e Usar componentes personalizados para renderizar um formulário headless para implementar e estilizar formulários headless.

AEM Forms Clássico (temas, editor de regras, editor visual): CSS personalizado, editor de temas e editor de regras aplicam-se à experiência de criação clássica (sem headless) do Forms Adaptive. Para esses tópicos, consulte a documentação do AEM Forms sobre o Experience League.

Um formulário adaptável headless pode se conectar a qualquer CRM para ler ou gravar dados?

Você pode usar o Microsoft Dynamics e o Salesforce para enviar ou preencher previamente um formulário adaptável headless. Além dos CRMs, os formulários adaptáveis headless oferecem suporte ao envio ou preenchimento prévio usando endpoints REST, email e ações de envio personalizadas.

recommendation-more-help
experience-manager-headless-adaptive-forms-help