NavicaReservar una demo
ES
Desarrolladores/Guía del SDK
+DE SU DOMINIO A UNA APLICACIÓN FUNCIONAL

Un modelo común.
Su propio software.

El SDK de Navica reúne el acceso tipado a datos, la creación de ontologías y el desarrollo de aplicaciones. Parta de un proyecto de aplicación aprovisionado y adáptelo a su operación.

Solicitar acceso al SDK
+01 / OBTENER ACCESO

Empiece con el proyecto adecuado.

Los paquetes del SDK y los repositorios iniciales requieren acceso por el momento. Como parte de la incorporación de desarrolladores, le facilitamos la configuración del paquete y una aplicación inicial para su entorno.

Traiga un dominio, algunas fuentes representativas y la aplicación que quiere crear. Identificaremos juntos el punto de partida adecuado.
Solicitar acceso para desarrolladores
+02 / MODELAR EL DOMINIO

Declare lo que su aplicación comprende.

Defina los objetos y las relaciones en TypeScript. El siguiente ejemplo conecta proyectos con equipos. Las consultas tipadas y las evaluaciones se apoyan en la misma base.

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 / CONSTRUIR LA APLICACIÓN

Trabaje en React y TypeScript.

Una aplicación de Navica reúne su declaración, sus páginas React, el cliente de datos generado y el modelo del mundo. Mantenga la interfaz centrada en el trabajo mientras el modelo aporta el contexto.

my-application/├─ app.tsx Declaración de la aplicación├─ pages/ Interfaces React├─ generated/ Cliente de dominio tipado└─ world/ Objetos y relaciones

Adapte la página, amplíe el modelo y conecte las acciones que requiera su flujo de trabajo. Utilice componentes de interfaz mantenidos o componga su propia interfaz.

+04 / VALIDAR Y LANZAR

Compruébelo antes de aplicarlo.

Tras instalar las dependencias y configurar el acceso en el proyecto aprovisionado, inicie sesión en el entorno de destino y compile la aplicación.

npm install
navica login
navica app compile app.tsx

La compilación valida la aplicación en local. El despliegue es un paso distinto y explícito en el entorno que usted seleccione.

navica app deploy app.tsx --apply

Utilice el punto de entrada de su proyecto de aplicación. Revise el entorno de destino y los cambios de despliegue antes de aplicar una versión.

+SU SIGUIENTE PASO

Traiga el dominio.
Le ayudaremos a empezar.

Solicite acceso al SDK y recorra con nuestro equipo el flujo de modelo, aplicación y despliegue.

Reservar una demosales@navica.ai
Guía del SDK | Modelar, construir y desplegar | Navica