GraphQL för innehållsfragment
Leverera enkelt kanaloberoende innehåll som lyfter upplevelsen i moderna program som single page-applikationer och mobilappar med GraphQL-API:t för innehållsfragment i Adobe Experience Manager.
Effektivitet i alla digitala kontaktytor.
Dagens varumärken måste skapa friktionsfria och effektiva upplevelser över allt fler digitala kanaler. Men det kan vara komplicerat att ta fram nya responsiva program när innehållet lagras i olika system och serverkommunikationen är seg. Det har fungerat bra att använda traditionella REST API:er, men de kan förlänga svarstiderna eftersom programmen ofta måste skicka flera förfrågningar för att få alla data, eftersom de annars får för mycket data. GraphQL förändrar allt detta.
Med GraphQL-API:t i Experience Manager kan utvecklare använda ett programoberoende frågespråk som är branschstandard för att skicka frågor och hämta innehåll. Det är utformat för att vara kompakt och effektivt, och det returnerar bara det innehåll som begärts, inget mer, så att svaren motsvarar formatet och behoven hos det program som skickade frågan. Frågorna kan också returnera kapslat innehåll och flera relaterade objekt i ett och samma anrop, vilket avsevärt minskar den tid och bandbredd som behövs för att hämta innehåll och tillgodose förfrågningar. Resultatet är kvicka och appliknande upplevelser, som är responsiva och varumärkesprofilerade, över alla digitala kanaler.
Så här fungerar det.
Enkelt frågespråk, kanaloberoende innehållsleverans
Leverera enkelt innehåll till företagets alla moderna applikationer i JSON-format med det enkla frågespråket i GraphQL och de oberoende API:erna i Experience Manager.
Oändliga alternativ för verktyg och språk
GraphQL är frontend-oberoende och minimerar beroendet av SDK:er, så att utvecklarna kan jobba med det språk eller de verktyg de trivs bäst med (React, Angular, iOS).
Få de data ni behöver – varken mer eller mindre
Query Experience Managers innehållsfragment med alla de element, varianter och kapslade referenser som behövs för rendering i en app utan fälten ni inte behöver.
Framtidssäkrad flerkanalsflexibilitet
GraphQL-API:t för innehållsfragment i Experience Manager har stöd för oberoende innehåll överallt – men det som är unikt för innehållsfragment i Experience Manager är att de kan återanvändas för att skapa kanalspecifika sidor i WYSIWYG-sidredigeraren.
Snabbt och skalbart
Beständiga frågor garanterar snabba kundupplevelser med cachelagringsbara innehållsfrågor som utformats för webbarkitekturen samt cachelagringen i CDN-nätverk (Content Delivery Network).
Kraftfullt strukturerat innehåll
Modellerna för innehållsfragment har stöd för många fälttyper och möjligheten att skapa interna relationer, vilket innebär att det är enkelt att skapa kraftfulla och återanvändbara innehållsmodeller och atomiskt innehåll.
Intelligent gränssnitt
Med det integrerade webbläsargränssnittet kan utvecklare enkelt bygga, testa och felsöka frågor. Funktioner för validering och kodkomplettering är också inbyggda.
Läs mer om GraphQL-API:erna i Adobe Experience Manager.
Skicka innehåll till program med GraphQL-API:t.
Utforska hur ni skickar frågor till innehållsfragment från en single page-applikation med GraphQL-API:t i Experience Manager.
Visa relaterade funktioner
Innehållsfragment
Tack vare fristående text och mediefiler är det enkelt att återanvända material utan att behöva klippa ut och klistra in eller skriva om innehåll.
Redigering av single page-applikationer
Redigera och hantera single page-applikationer som skapats i utvecklingsmiljöer med öppen källkod, som React och Angular, med samma dra och släpp-redigering som ni använder för att hantera webbplatser.
Dynamiska medier
Leverera interaktiva multimedieupplevelser över alla enheter med Adobes unika ramverk och komponentsviter.