Vår åpen kildekode-plattform heter Enonic XP. Den inkluderer alt du trenger for å bygge engasjerende kundereiser:
Enonic er tilgjengelig som en skytjeneste, men kan også driftes i andre skytjenester eller kjøres lokalt. Vi leverer både Kubernetes-operator, Docker-containere og distribusjoner for kjøring i tradisjonelle virtuelle maskiner.
Enonic er designet for sky og bruk av distribuerte klynger, noe som gir høy skalerbarhet. Plattformen krever minimal infrastruktur, og inkluderer distribuert lagring og memory grid-komponenter.
Kode og tilpasninger i Enonic gjøres i form av applikasjoner. Mikrotjeneste-arkitekturen gjør det mulig å rulle ut applikasjoner smidig og uten nedetid.
Enonic er skapt for utviklere. Bruk hvilken som helst IDE i kombinasjon med vår SDK og CLI for å maksimere produktiviteten.
For å komme raskt i gang med ditt prosjekt tilbyr Enonic flere "startere". Starterne inkluderer veiledninger, prosjektstruktur, byggeskript, avhengigheter og eksempler på beste praksis.
Enonic tilbyr et MVC-rammeverk på serversiden for applikasjonsutvikling. Rammeverket har et rails-aktig konsept for raskere utvikling og mindre kompleksitet.
Enten du bygger en web-applikasjon, vil gjenbruke designsystemet ditt eller bruker moderne rammeverk som Next.js, React, Vue.js, Bootstrap eller Gatsby – kan Enonic levere innholdet.
Enonic har et standardkonsept for autentisering og autorisasjon. Brukere, grupper og roller er standardkonsepter. Vår lagring støtter finmaskede tilgangskontrollmekanismer. Integrer med tredjeparts identitetsleverandører gjennom våre "identity provider"-apper.
Den innebygde NoSQL-databasen er inspirert av funksjoner fra filsystemer, SQL, Git og søkemotorer. Lagringen vår tilbyr et hierarki, tilgangskontrollmekanismer, fillagring, grener og kraftige søkefunksjoner.
Vår plattform er bygget på Java Virtual Machine – men utviklere benytter hovedsakelig JavaScript for å bygge applikasjoner. Det innebygde modulsystemet isolerer applikasjoner og kjernemoduler fra hverandre.
Toppen av vår teknologisamling er et svært strukturert og fleksibelt CMS. CMS-et inneholder nøkkelbegreper som skjemaer, rendering-motor og GraphQL-API. Det passer brukstilfeller fra hodeløst CMS til tradisjonelle nettsteder, og alt imellom.
Bonus: et polert, responsivt forfattergrensesnitt elsket av redaktører.
Enonic tilbyr et bredt spekter av standard API-er og programmeringsgrensesnitt.