Introduzione ai componenti core

In Adobe Experience Manager, i componenti sono gli elementi strutturali che costituiscono il contenuto delle pagine che vengono create. I componenti sono sempre stati un elemento fondamentale dell’esperienza AEM perché permettono agli autori di creare pagine in modo semplice e potente e agli sviluppatori di realizzare componenti in modo flessibile ed estensibile.

I componenti core sono una serie di componenti Web Content Management (WCM) standardizzati per AEM di velocizzare i tempi di sviluppo e ridurre i costi di manutenzione dei siti Web.

Riferimenti

  • Libreria dei componenti: Raccolta di esempi per visualizzare i componenti nelle varie configurazioni.
  • Documentazione del componente (questo documento): Per sviluppatori e autori, con dettagli su ciascun componente.
  • Repository GitHub dei componenti core: per informazioni sullo sviluppo di ciascun componente e del download del progetto.
  • Introduzione:
    • Successo con i componenti di base: Linee guida da considerare molto prima dell’inizio di qualsiasi progetto che utilizzerà i componenti di base.
    • Esercitazione WKND: esercitazione di due giorni per la creazione di un nuovo sito.
    • Summit Tutorial: Un'esercitazione di due ore per la creazione di un nuovo sito (da un laboratorio al Summit degli Stati Uniti 2019).
    • Webinar Gems: una visita guidata dei componenti core (registrata il dicembre 2018).

Funzioni

Pronti per la produzione I componenti core sono 28 componenti robusti che sono ben testati, ampiamente utilizzati e che funzionano bene.
Pronto per il cloud Sia su AEM come Cloud Service, su Adobe Managed Services, sia in sede, funzionano.
Versatili I componenti rappresentano concetti generici con i quali gli autori possono assemblare praticamente qualsiasi layout.
Configurabile Le policy di contenuto a livello di modello definiscono quali funzioni gli autori delle pagine possono utilizzare o meno.
Tracciabile L'integrazione dei Adobi Client Data Layer consente di tenere traccia di tutti gli aspetti dell'esperienza del visitatore.
Accessibili Sono conformi allo standard WCAG 2.1, forniscono etichette ARIA e supportano la navigazione da tastiera ([problemi noti](https://github.com/adobe/aem-core-wcm-components/issues?utf8= ✓&q=is%3Aissue+is%3Aopen+accessibility+in%3Atitle)).
SEO-Friendly L'output HTML è semantico e fornisce schema.org annotazioni di microdati.
WebApp-Ready L' output JSON ottimizzato consente il rendering lato client, pur con la possibilità di modifica contestuale.
Supporto AMP I componenti dispongono del supporto integrato per lo standard AMP, per accelerare le esperienze mobili.
Kit di progettazione Un kit di interfaccia utente per Adobe XD consente ai designer di creare wireframe che possono quindi utilizzare come necessario.
Tema I componenti implementano il Sistema di stile e la marcatura segue le convenzioni CSS di BEM.
Personalizzabile Diversi pattern consentono una facile personalizzazione, dalla regolazione dell'HTML al riutilizzo avanzato delle funzionalità.
Gestione versioni Il criterio di controllo delle versioni garantisce che i componenti core non interrompano il sito quando si migliorano gli elementi che potrebbero avere un impatto sull'utente.
Localizzabile La risoluzione dei riferimenti intelligenti consente ad alcuni componenti di trovare e eseguire automaticamente il rendering del contenuto localizzato corrispondente.
Apri origine Se qualcosa non è come dovrebbe, contribuire ai miglioramenti!

Componenti

La versione corrente dei componenti core include i seguenti componenti.

Componenti modello

Componenti per l'authoring delle pagine

Componenti contenitore

Componenti per moduli

NOTA

I componenti core non sono immediatamente disponibili per gli autori; devono prima essere integrarti nell’ambiente dal team di sviluppo. Una volta integrati, possono essere resi disponibili e preconfigurati tramite l'editor modello.

NOTA

Alcune versioni di singoli componenti core potrebbero essere compatibili solo con determinate versioni di AEM.

Consulta la pagina della guida del componente specifico (mediante il collegamento incluso nell’elenco precedente) per informazioni sulla compatibilità, oppure fai riferimento al documento Versioni dei componenti core.

Requisiti di sistema

Componenti core AEM as a Cloud Service AEM 6.5 AEM 6.4 Java SE Paradiso
2.13.2 Continuo 6.5.5.0+ * 6.4.8.1+ * 8, 11 3.3.9+
NOTA

(*) Poiché la versione 2.11.0 è necessaria la versione org.apache.sling.models.impl 1.4.12 o successiva (a causa di SLING-8781). Questo verrà fornito per AEM 6.4 e 6.5 in un futuro Service Pack. Fino ad allora, il bundle Sling Models è incluso nel pacchetto core.wcm.components.all.

Per i requisiti delle precedenti versioni dei componenti core, consultare Versioni dei componenti core.

I componenti core richiedono l'uso di modelli modificabili e non supportano l'interfaccia classica né i modelli statici. Se necessario, controllare gli AEM Strumenti di modernizzazione per aggiornare il progetto con queste moderne funzionalità AEM.

Per configurare l'ambiente di sviluppo locale, consultare questa panoramica per AEM come SDK di Cloud Service o questo documento per versioni precedenti di AEM.

In questa pagina