For utviklere

Bygg raskere med automatisk genererte API-er, komplette SDK-er og utviklervennlige verktøy.

GraphQL

API-ene — GraphQL

Dataceens GraphQL-spørringer gir tilgang ikke bare til egenskapene på én node, men følger også relasjonene mellom dem sømløst. Der typiske REST-API-er krever oppslag mot flere URL-er, henter GraphQL-API-er alle dataene appen din trenger i én enkelt forespørsel.

Spørrespråket

Dataceen-API-ene inneholder et automatisk generert spørrespråk implementert med GraphQL-standarden. Det finnes Find-metoder som tar filterparametere, og hvilke egenskaper som kan filtreres på bestemmes av modelloppsettet. Det sikrer at du som utvikler ikke risikerer å filtrere data på egenskaper som ikke er skikkelig indeksert.

Eksempel GraphQL:

query { 
    FindCar( size: 10, where: {  or: [  { Brand: { eq: "Toyota" } }, { ModelYear: { gte: 2024 } } ] } ) {
        Brand
        Model
        LicensePlate
    }
}

Klientspråk

Dataceen kan automatisk generere kode i ulike programmeringsspråk, og for disse språkene trenger du knapt å lære GraphQL. I dag finnes støtte for C#, Java og Kotlin, og flere språk kommer.

Eksempel C#:

var result = await _client.FindCarNodesAsync(10, null, 
    q=>q.Where(x => x.Brand == "Toyota" || x.ModelYear >= 2024), 
    f=>f.Fields() );

Dokumentasjon

Dataceen genererer automatisk komplett API-dokumentasjon og kodeeksempler — ta den korte utviklerturen for å oppdage mer.

Utviklerverktøy

Det finnes flere verktøy du kan bruke til å teste Dataceen-API-ene, og de gir deg en levende API-opplevelse med kodeintelligens. I veiledningene bruker vi 'GraphQL Playground Chrome Extension' for å vise API-ene.

Klar for å utforske?

Prøv Dataceen-chatten og se hvordan dataene dine kan jobbe smartere — eller ta kontakt for å lære mer.