#F5F5F5
Recursos do Adobe Experience Manager Sites

Ferramentas para desenvolvedores

O Experience Manager Sites oferece código pré-otimizado e ferramentas flexíveis para a criação de páginas da Web com o melhor desempenho. Com o Edge Delivery Services, você pode conseguir pontuações máximas de desempenho na Web sem sacrificar qualquer design, recurso ou conteúdo.

Explore as ferramentas para desenvolvedores.

https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/graphql#video |

GraphQL

A API GraphQL do Experience Manager possibilita que desenvolvedores usem um formato de linguagem de consulta independente de aplicativo, usada por padrão no setor, para consultar e recuperar conteúdo. Ela foi desenvolvida para ser compacta e eficiente, retornando apenas o conteúdo solicitado, assim as respostas correspondem ao formato e às necessidades do aplicativo solicitante. As consultas também podem gerar conteúdo aninhado e vários itens relacionados em uma chamada, reduzindo consideravelmente o tempo e a largura de banda necessários para recuperar conteúdo e necessidades do aplicativo. O resultado são experiências rápidas e semelhantes a aplicativos em todos os canais digitais e que, além disso, são responsivas e consistentes com a marca.

  • Distribuição headless de conteúdo. Entregue conteúdo a todos os seus aplicativos no formato JSON usando a linguagem de consulta GraphQL com APIs headless do Experience Manager.
  • Dados relevantes. Consulte os fragmentos de conteúdo do Experience Manager com todos os elementos, variações e referências aninhadas necessários para a renderização de um aplicativo.
  • Desempenho rápido e dimensionável. Consultas persistentes garantem as mais rápidas experiências do cliente com consultas de conteúdo armazenadas em cache desenvolvidas para arquitetura da Web, assim como redes de entrega de conteúdo (CDNs) em cache.
  • Opções de ferramentas e linguagens. A GraphQL não depende de front-end e limita dependências em SDKs, permitindo aos desenvolvedores trabalhar com as linguagens ou ferramentas desejadas (React, Angular, iOS).
  • Conteúdo perfeitamente estruturado. Os modelos de fragmento de conteúdo oferecem muitos tipos de campo e a capacidade de criar inter-relações, facilitando o desenvolvimento e a reutilização de conteúdo atômico e de modelos de conteúdo avançados.

Componentes prontos para uso

Crie páginas com componentes prontos, flexíveis e compatíveis com versões anteriores, como navegação estrutural, formulários, navegação de páginas, teasers de pesquisa e busca. Isso facilita para os autores criarem páginas enquanto os desenvolvedores aumentam a produtividade e poupam tempo criando texto personalizado ou componentes de imagem.

  • Componentes funcionais. Cada componente pronto é uma coleção de scripts que oferece uma função específica por completo.
  • Relacionamentos herdados. Os componentes preservam a herança mesmo quando são usados em diferentes páginas da Web e canais.
  • Reduza o custo de propriedade. Os componentes do Experience Manager Sites podem ser atualizados, têm compatibilidade com versões anteriores e controle de versão regular. Isso permite economizar dinheiro ao atualizar para a versão mais recente ou aprimorar a funcionalidade do site.
  • Componentes confiáveis. Com nossos componentes testados de antemão e prontos para produção, você tem a certeza de que eles funcionarão como esperado. Assim, você perde menos tempo com controle de qualidade, teste e manutenção e dedica mais tempo ao que realmente importa.
https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/single-page-app-editing#spa |

Edição de aplicativos de página única

Edite e gerencie aplicativos de página única (SPAs) criados em estruturas de código aberto, como React e Angular, usando o mesmo editor do tipo arrastar e soltar que você utiliza nos sites.

  • Layout simplificado. Ofereça os recursos do Experience Manager Sites com os serviços de arrastar e soltar disponíveis no nosso editor de aplicativos de página única.
  • Governança de CMS. Os profissionais de marketing e não programadores podem usar os recursos de CMS no Experience Manager Sites para editar e gerenciar aplicativos de página única.
  • Edite em contexto. Permita que os autores façam alterações enquanto visualizam a aparência, até mesmo para aplicativos Web que consomem conteúdo em formato JSON.
Separation of concerns.

Separação de competências

A separação entre código, conteúdo e design permite que a criação de conteúdo ocorra paralelamente ao design e ao desenvolvimento, tornando o processo mais modular e ágil. Além disso, essa separação simplifica a manutenção ao facilitar o desenvolvimento, a depuração e a atualização de aplicativos Web, melhorando a velocidade e a eficiência do desenvolvimento.

Optimized boilerplate code.

Código padrão otimizado

Inicie o desenvolvimento com nossa base de código padrão: modelos de projetos com desempenho otimizado. A base do código padrão segue as melhores práticas e fornece o melhor ponto de partida possível para a criação de experiências de alto desempenho. Os desenvolvedores podem usá-lo para iniciar projetos com facilidade, minimizar códigos desnecessários e ter um tempo de carregamento de página rápido.

#F1F1F1

Saiba como usar as ferramentas para desenvolvedores.

Encontre o que você precisa na Experience League, nossa vasta coleção de conteúdo instrutivo, incluindo documentação, tutoriais e guias do usuário.

Saiba mais