NavicaUmów demo
PL
Deweloperzy/Przewodnik SDK
+OD TWOJEJ DOMENY DO DZIAŁAJĄCEJ APLIKACJI

Wspólny model.
Twoje własne oprogramowanie.

Navica SDK łączy typowany dostęp do danych, tworzenie ontologii i rozwój aplikacji. Zacznij od przygotowanego projektu aplikacji, a następnie dostosuj go do swojej operacji.

Poproś o dostęp do SDK
+01 / UZYSKAJ DOSTĘP

Zacznij od właściwego projektu.

Pakiety SDK i repozytoria startowe wymagają obecnie dostępu. W ramach onboardingu deweloperów zapewniamy konfigurację pakietów i projekt startowy aplikacji dla Twojego środowiska.

Przynieś domenę, kilka reprezentatywnych źródeł i aplikację, którą chcesz zbudować. Razem wskażemy właściwy punkt startowy.
Uzyskaj dostęp dla deweloperów
+02 / MODELUJ DOMENĘ

Zadeklaruj, co rozumie Twoja aplikacja.

Zdefiniuj obiekty i relacje w TypeScript. Poniższy przykład łączy projekty z zespołami. Typowane zapytania i ewaluacje opierają się na tym samym fundamencie.

operations.tsTYPESCRIPT
01import { defineOntology } from '@navica-ai/sdk';02 03export const operations = defineOntology(04  ({ nodeType, relation, string, date, enumOf }) => {05    const project = nodeType('project', {06      name: string().role('identity'),07      dueDate: date(),08      status: enumOf(['active', 'complete']),09    });10 11    const team = nodeType('team', {12      name: string().role('identity'),13    });14 15    relation('deliveredBy', project, team);16  },17);
+03 / ZBUDUJ APLIKACJĘ

Pracuj w React i TypeScript.

Aplikacja Navica łączy deklarację, strony React, wygenerowanego klienta danych i model świata. Interfejs skupia się na pracy, a model niesie jej kontekst.

my-application/├─ app.tsx Deklaracja aplikacji├─ pages/ Interfejsy React├─ generated/ Typowany klient domeny└─ world/ Obiekty i relacje

Dostosuj stronę, rozbuduj model i podłącz działania, których wymaga Twój proces. Korzystaj z utrzymywanych komponentów UI lub zbuduj własny interfejs.

+04 / WALIDUJ I WDRAŻAJ

Sprawdź, zanim zastosujesz.

Po zainstalowaniu zależności i skonfigurowaniu dostępu w przygotowanym projekcie zaloguj się do środowiska docelowego i skompiluj aplikację.

npm install
navica login
navica app compile app.tsx

Kompilacja waliduje aplikację lokalnie. Wdrożenie to osobny, jawny krok w wybranym środowisku.

navica app deploy app.tsx --apply

Użyj punktu wejścia z projektu aplikacji. Przejrzyj środowisko docelowe i zmiany wdrożeniowe przed zastosowaniem wydania.

+TWÓJ KOLEJNY KROK

Przynieś domenę.
Pomożemy Ci zacząć.

Poproś o dostęp do SDK i przejdź z naszym zespołem przez model, aplikację i proces wdrożenia.

Umów demosales@navica.ai
Przewodnik SDK | Modeluj, buduj i wdrażaj | Navica