AEM Project Archettype aem-project-archetype
AEM Project Archetype är en Maven-mall som skapar ett minimalt, metodbaserat Adobe Experience Manager-projekt (AEM) som utgångspunkt för webbplatsen. Den här dokumentationen ger en översikt över fördelarna med arketypen och allmän användning. Detaljerade tekniska instruktioner och dokumentation finns i arkivtypsdatabasen för GitHub.
Varför använda Arketype why-use-the-archetype
Med den AEM Project Archetype-tekniken kan du skapa ett AEM projekt med bästa praxis och bara några få tangenttryckningar. Genom att använda arkivtypen kommer alla delar redan att vara på plats, så även om det resulterande projektet är minimalt, implementerar det redan alla nyckelfunktioner i AEM så att allt du behöver göra är att bygga vidare och utöka.
Det finns förstås många element som går in i ett lyckat AEM, men att använda AEM Project Archetype är en bra grund och rekommenderas starkt för alla AEM projekt.
Funktioner features
- Bästa praxis: Bootstrap din webbplats med alla Adobe senaste rekommenderade praxis.
- Lågkod: Redigera dina mallar, skapa innehåll, distribuera CSS och webbplatsen är klar för publicering.
- Cloud-Ready: Om du vill kan du använda AEM as a Cloud Service för att publicera på några dagar och förenkla skalbarhet och underhåll.
- Dispatcher: Ett projekt är endast färdigt med en Dispatcher-konfiguration som garanterar hastighet och säkerhet.
- Multi-Site: Om det behövs genererar arkivtypen innehållsstrukturen för en flerspråkig och flerregionskonfiguration.
- Kärnkomponenter: Författare kan skapa nästan vilken layout som helst med vår mångsidiga uppsättning standardiserade komponenter.
- Redigerbara mallar: Sammanställ praktiskt taget alla mallar utan kod och definiera vad författarna får redigera.
- Responsiv layout: På mallar eller enskilda sidor definierar hur elementen flödar om för de definierade brytpunkterna.
- Sidhuvud och sidfot: Sammanställ och lokalisera dem utan kod med hjälp av komponenternas lokaliseringsfunktioner.
- Style System: Undvik att bygga anpassade komponenter genom att tillåta författare att använda olika format på dem.
- Front-End Build: Front-end-utvecklare kan skapa AEM sidor och bygga klientbibliotek med Webpack, TypeScript och SASS.
- WebApp-Ready: För webbplatser som använder React eller Angular använder du SPA SDK för att behålla kontextredigeringen av appen.
- Commerce-aktiverad: För projekt som vill integrera AEM Commerce med handelslösningar som Magento med Commerce Core-komponenter.
- Exempelkod: Checka ut HelloWorld-komponenten och exempelmodellerna, servletarna, filtren och schemaläggaren.
- Öppen källa: Om något inte är som det ska, bidrar dina förbättringar!
Ytterligare läsning further-reading
-
AEM Project Archetype GitHub - För fullständig användning och teknisk information om arkitetypen
-
Använda arkitypen - en översikt över hur du använder arkitypen i ditt projekt och de resulterande modulerna som genereras
-
Front-End Development with the AEM Project Archetype - How to use the front-end module of the archietype
-
Följande självstudiekurser är baserade på arketypen:
- WKND-plats - Lär dig hur du startar en ny ny webbplats.
- WKND-app för en sida - Lär dig hur du skapar en React- eller Angular-webbapp som är helt redigerbar i AEM.