Materiali di riferimento API api-reference-materials
Adobe Experience Manager (AEM) fornisce molte API per lo sviluppo di applicazioni e l’estensione dell’AEM. L’AEM è basato su diverse tecnologie open-source, che possono anche essere utilizzate.
API core AEM core-aem-apis
Le seguenti API sono core per l’AEM.
API
Descrizione
Astrazioni di prodotto come pagine, risorse, flussi di lavoro e così via.
Stack Open Web di Adobe, che fornisce vari componenti essenziali (i materiali 6.5 Granite si applicano ad AEMaaCS)
Stile visivo di Adobe per le interfacce utente cloud, progettato per fornire coerenza nell’esperienza utente
NOTE
Per informazioni aggiornate sulle API Experience Manager, visita anche API Adobe Experience Manager as a Cloud Service.
Framework aggiuntivi additional-apis
L’AEM si basa su diverse API open-source aggiuntive.
API
Descrizione
Framework web che utilizza un Java Content Repository (JCR) per archiviare e gestire i contenuti
Implementazione di un Java Content Repository (JCR) gerarchico scalabile e ad alte prestazioni da utilizzare come base per siti web moderni di prim’ordine
Specifiche per JCR versione 2.0
Implementazione del framework e della piattaforma di servizi Open Services Gateway (OSGi)
Linee guida sulle preferenze API guidelines
L’AEM è basato sui seguenti quattro set di API Java primari in ordine decrescente di preferenza.
Priorità
API
Descrizione
1
Astrazioni di prodotto come pagine, risorse, flussi di lavoro e così via.
Se l’AEM fornisce un’API, preferiscila a Sling, JCR e OSGi. Se l’AEM non fornisce un’API, preferisci Sling rispetto a JCR e OSGi.
TIP
Per informazioni dettagliate su queste linee guida, consulta il documento Comprendere le best practice per le API Java.
Servizi e API di distribuzione e gestione dei contenuti AEM delivery-apis
L’AEM offre componenti personalizzabili e opzioni per la distribuzione dei contenuti.
Funzione obsoleta
Descrizione
Componenti WCM (Web Content Management) standardizzati per AEM per velocizzare i tempi di sviluppo e ridurre i costi di manutenzione dei siti Web
Distribuisci il contenuto di qualsiasi pagina AEM in formato modello dati JSON
Generare l’esportazione JSON di contenuto componente basato su un framework modeler
Consente operazioni di creazione-lettura-aggiornamento-eliminazione (CRUD) sulle risorse, inclusi dati binari, metadati, rappresentazioni e commenti. Consulta API HTTP di AEM Assets
Accedere ai contenuti dei frammenti di contenuto direttamente tramite l’API HTTP tramite operazioni CRUD
Consentire la distribuzione efficiente dei frammenti di contenuto ai client JavaScript nelle implementazioni CMS headless
Formato esatto delle richieste di risorse HTTP supportate
OpenAPI per frammenti di contenuto e modelli di frammenti di contenuto
API REST HTTP sui Edge Delivery Services AEM, progettata per fornire contenuti strutturati dai frammenti di contenuto in formato JSON.
API specifiche per SPA spa-apis
Il framework SDK dell’editor di applicazioni a pagina singola (SPA) dell’AEM fornisce riferimenti API specifici a JavaScript.
API
Descrizione
Consente all'applicazione a pagina singola di mappare i componenti front-end ai tipi di risorse Adobe Experience Manager (componenti AEM)
Interprete tra Adobe Experience Manager Editor e Adobe Experience Manager Single Page Application (SPA) Editor
Fornisce i componenti React e il livello di integrazione per iniziare a utilizzare Adobe Experience Manager Site Editor
Fornisce i componenti di Angular e il livello di integrazione per iniziare a utilizzare Adobe Experience Manager Site Editor
TIP
Per ulteriori informazioni sulle applicazioni a pagina singola, vedere Introduzione all'SPA e procedura dettagliata.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab