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, implementeras redan alla viktiga funktioner AEM så att allt du behöver göra är att bygga vidare.
Det finns förstås många element som ett framgångsrikt AEM, men att använda AEM Project Archetype är en bra grund och rekommenderas starkt för alla AEM projekt.
Funktioner features
- God praxis: Bootstrap er sajt med alla de senaste Adobe rekommenderade metoderna.
- Lågkod: Redigera mallarna, skapa innehåll, distribuera CSS så är sajten klar att publiceras.
- Molnklart: Om du vill kan du använda AEM as a Cloud Service att publicera på bara några dagar och förenkla skalbarhet och underhåll.
- Dispatcher: Ett projekt är bara färdigt med en Dispatcher-konfiguration som garanterar hastighet och säkerhet.
- Flera platser: Vid behov genereras innehållsstrukturen för en flerspråkig och flerregionsinstallation.
- 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 mall utan kodoch definiera vad författarna får redigera.
- Responsiv layout: På mallar eller enskilda sidor definiera hur elementen flödar om för definierade brytpunkter.
- Sidhuvud och sidfot: Sammanställ och lokalisera dem utan kod med komponenternas lokaliseringsfunktioner.
- Formatsystem: Undvik att bygga anpassade komponenter genom att tillåta författare att använda olika format till dem.
- Front-End Build: Utvecklare kan skapa AEM sidor och bygga klientbibliotek med Webpack, TypeScript och SASS.
- WebApp-Ready: För webbplatser som använder Reagera eller Angular använder du SPA SDK för att behålla kontextredigering av appen.
- Handel aktiverad: För projekt som vill integreras AEM med e-handelslösningar Magento med Kärnkomponenter i Commerce.
- Exempelkod Checka ut HelloWorld-komponenten och exempelmodellerna, servletarna, filtren och schemaläggaren.
- Öppen källa: Om något inte är som det ska, contribute förbättringar!
Ytterligare läsning further-reading
-
AEM Project Archetype GitHub - För fullständig användning och teknisk information om arketypen
-
Använda Arketype - En översikt över hur du använder typen av arkiv i ditt projekt och de moduler som genereras
-
Front-end-utveckling med AEM Project Archetype - Så här använder du bågformets frontmodul
-
Följande självstudiekurser är baserade på arketypen:
- WKND-plats - Lär dig hur du skapar en 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.