FUNCTIES VAN ADOBE EXPERIENCE MANAGER SITES
Tools voor ontwikkelaars
Experience Manager Sites geeft je vooraf geoptimaliseerde code en flexibele tools om je de best presterende webpagina's te laten bouwen. Met Edge Delivery Services bereik je de hoogste webprestatiescores zonder op ontwerp, functionaliteit of content in te leveren.
Ontdek ontwikkeltools.
GraphQL
De GraphQL-API in Experience Manager geeft ontwikkelaars een alom gebruikte, applicatie-onafhankelijke querytaalindeling om content te doorzoeken en op te halen. De API is compact en efficiënt en retourneert alleen de gevraagde content, zodat de respons voldoet aan de indeling en behoeften van de aanvragende app. Query's kunnen ook in één aanroep geneste content en meerdere gerelateerde items retourneren, waardoor de benodigde tijd en bandbreedte voor het ophalen van content en appbehoeften sterk afnemen. Dit resulteert in snelle ervaringen die responsief en merkconsistent zijn – vergelijkbaar met in-app-ervaringen, maar dan via alle digitale kanalen.
Headless contentaanlevering. Lever content in JSON-indeling aan al je apps op basis van de GraphQL-querytaal met de headless API's van Experience Manager.
Relevante data. Contentfragmenten van Query Experience Manager met alle elementen, variaties en geneste referenties die een app nodig heeft om content te renderen.
Snelle, schaalbare prestaties. Persistente query's garanderen de snelste klantervaringen met contentquery's voor webarchitecturen én caching in CDN's (Content Delivery Networks).
Opties voor tools en talen. GraphQL is onafhankelijk van de front-end en beperkt de afhankelijkheden van SDK's, zodat ontwikkelaars met hun voorkeurstaal of -tools kunnen werken (React, Angular, iOS).
Krachtige gestructureerde content. De contentfragmentmodellen ondersteunen diverse veldtypen en bieden de mogelijkheid om onderlinge relaties te definiëren. Dat maakt het eenvoudig om krachtige, herbruikbare contentmodellen en atomische content te creëren.
Kant-en-klare componenten
Maak pagina's met achterwaarts compatibele, kant-en-klare elementen, zoals navigatiesporen, formulieren, paginanavigatiefuncties, zoekteasers en een zoekfunctie. Zo kunnen auteurs eenvoudig pagina's maken, terwijl ontwikkelaars hun productiviteit kunnen verhogen en tijd kunnen besparen bij het maken van aangepaste tekst- of afbeeldingscomponenten.
Functionele componenten. Elke kant-en-klare component is een verzameling scripts waarmee een specifieke functie wordt geleverd.
Overname van relaties. Componenten behouden de overerfde informatie, ook als ze voor verschillende webpagina's en kanalen worden gebruikt.
Verlaag de eigendomskosten. De componenten van Experience Manager zijn upgradebaar en achterwaarts compatibel, en er worden regelmatig nieuwe versies van uitgebracht. Hierdoor kun je geld besparen wanneer je een upgrade naar de nieuwste release uitvoert of de websitefunctionaliteit uitbreidt.
Betrouwbare componenten. Onze gebruiksklare componenten zijn vooraf getest, zodat je erop kunt vertrouwen dat ze werken zoals verwacht. Je bent dus minder tijd kwijt met kwaliteitscontroles, testen en onderhoud, zodat je je kunt richten op wat echt belangrijk is.
Eén-pagina-appbewerking
Bewerk en beheer single-page applicaties (SPA's) die op open-source-frameworks zoals React en Angular zijn gebouwd met dezelfde drag-and-drop-editor die je gebruikt om websites te beheren.
- Naadloze lay-out. Benut de mogelijkheden van Experience Manager Sites via de drag-and-drop-services in onze editor voor single-page apps (SPA-editor).
- CMS-governance. Marketeers en niet-programmeurs kunnen de CMS-voorzieningen in Experience Manager Sites gebruiken om single-page apps te bewerken en te beheren.
- Content bewerken in context. Laat auteurs wijzigingen aanbrengen terwijl ze een voorvertoning bekijken, zelfs voor webapplicaties waarop de content als JSON wordt gebruikt.
Scheiding van activiteiten
Door de scheiding van code, content en ontwerp kan het schrijven van content tegelijkertijd met het ontwerp en de ontwikkeling plaatsvinden, wat het proces modulairder en flexibeler maakt. Verder vergemakkelijkt deze scheiding het onderhoud doordat het eenvoudiger is om webapplicaties te ontwikkelen, te debuggen en bij te werken. Dit verhoogt de ontwikkelsnelheid en -efficiëntie.
Geoptimaliseerde sjablooncode
Geef de ontwikkeling een vliegende start met ons basissysteem met sjablooncode: voor prestaties geoptimaliseerde blauwdrukken voor projecten. Ons basissysteem met sjablooncode is gebaseerd op best practices en biedt het best mogelijke startpunt voor het samenstellen van goed presterende ervaringen. Ontwikkelaars kunnen het gebruiken om gemakkelijk projecten op te starten, onnodige code tot een minimum te beperken en een snelle paginalaadtijd te realiseren.
Leer werken met ontwikkeltools.
Vind wat je nodig hebt in Experience League, onze enorme verzameling instructiecontent, met onder andere documentatie, tutorials en gebruikershandleidingen.