Mit dem richtigen Projekt beginnen.
SDK-Pakete und Starter-Repositories sind derzeit nur mit Zugang verfügbar. Im Rahmen des Entwickler-Onboardings stellen wir die Paketkonfiguration und einen Anwendungsstarter für Ihre Umgebung bereit.
Das Navica SDK vereint typisierten Datenzugriff, Ontology-Authoring und Anwendungsentwicklung. Starten Sie mit einem bereitgestellten Anwendungsprojekt und passen Sie es an Ihren Betrieb an.
SDK-Zugang anfragenSDK-Pakete und Starter-Repositories sind derzeit nur mit Zugang verfügbar. Im Rahmen des Entwickler-Onboardings stellen wir die Paketkonfiguration und einen Anwendungsstarter für Ihre Umgebung bereit.
Definieren Sie Objekte und Beziehungen in TypeScript. Das Beispiel unten verbindet Projekte mit Teams. Typisierte Abfragen und Evaluierungen bauen auf demselben Fundament auf.
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);Eine Navica-Anwendung vereint Deklaration, React-Seiten, generierten Datenclient und Weltmodell. Halten Sie die Oberfläche auf die Arbeit fokussiert, während das Modell ihren Kontext trägt.
Passen Sie die Seite an, erweitern Sie das Modell und verbinden Sie die Aktionen, die Ihr Workflow erfordert. Nutzen Sie gepflegte UI-Komponenten oder gestalten Sie Ihre eigene Oberfläche.
Melden Sie sich nach der Installation der Abhängigkeiten und der Konfiguration des Zugriffs im bereitgestellten Projekt in der Zielumgebung an und kompilieren Sie die Anwendung.
npm install
navica login
navica app compile app.tsxDie Kompilierung validiert die Anwendung lokal. Das Deployment ist ein separater, expliziter Schritt in der von Ihnen gewählten Umgebung.
navica app deploy app.tsx --applyVerwenden Sie den Entrypoint aus Ihrem Anwendungsprojekt. Prüfen Sie die Zielumgebung und die Deployment-Änderungen, bevor Sie ein Release anwenden.
Fragen Sie SDK-Zugang an und gehen Sie den Workflow für Modell, Anwendung und Deployment gemeinsam mit unserem Team durch.
Demo buchensales@navica.ai