Dataceen LogoDataceen Wordmark

För Utvecklare

Bygg snabbare med automatiskt genererade API:er, omfattande SDK:er och utvecklarvänliga verktyg.

GraphQL

API:erna - GraphQL

Dataceen GraphQL-frågor ger inte bara tillgång till egenskaperna hos en nod utan följer också smidigt relationerna mellan dem. Medan typiska REST API:er kräver laddning från flera webbadresser, hämtar GraphQL API:er all data som er app behöver i en enda begäran.

Frågespråket

Dataceens API:er innehåller ett automatiskt genererat frågespråk som implementeras med hjälp av GraphQL-standarden. Det finns Find-metoder som tar filterparametrar, och vilka egenskaper som kan filtreras på bestäms av modellinställningen. Detta säkerställer att ni som utvecklare inte riskerar att filtrera data på egenskaper som inte har indexerats korrekt.

Exempel GraphQL:

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

Klientspråk

Dataceen kan automatiskt generera kod i olika programmeringsspråk, för sådana språk kommer det att finnas litet eller inget behov av att lära sig GraphQL. Idag finns stöd för C#, Java och Kotlin, och fler språk kommer att följa.

Exempel C#:

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

Dokumentation

Dataceen genererar automatiskt omfattande API-dokumentation och kodexempel, ta en kort utvecklartur för att upptäcka mer.

Verktyg för utvecklare

Det finns flera verktyg som kan användas för att testa Dataceen API:er, och genom att använda dem får ni en live API-upplevelse med kodintelligens. I handledningarna kommer vi att använda 'GraphQL Playground Chrome Extension' för att visa API:erna.

Redo att utforska?

Testa Dataceen-chatten för att se hur din data kan arbeta smartare — eller hör av dig för att få veta mer.