Docs Menu
Docs Home
/ /
SDK de dispositivos Atlas

Instalar el SDK de Node.js

El SDK de dispositivos Atlas para Node.js permite el desarrollo de aplicaciones con los lenguajes JavaScript y TypeScript. El SDK de Node.js es ideal para escribir aplicaciones del lado del servidor. Su aplicación Node.js podría ser un componente de una pila más amplia que también incluye aplicaciones para iOS y Android.

El SDK de Node.js no es adecuado para el desarrollo de aplicaciones front-end.

  • Debido a las limitaciones del entorno del navegador, no es posible crear una aplicación web basada en navegador con este SDK. Para aplicaciones web front-end, utilice el SDK web.

  • Para el desarrollo de aplicaciones móviles multiplataforma, utilice el SDK de React Native.

Antes de comenzar, asegúrese de que su entorno cumpla con los siguientes requisitos previos:

  • Node.js version 12.x or later (including Node.js version 14)

  • Linux, macOS 10.8 (o posterior) o Windows 8 (o posterior)

Siga estos pasos para crear un proyecto Node.js y agregarle el SDK de Node.js.

Tip

SDK de dispositivos Atlas y Realm

El SDK utiliza la base de datos Realm Core para la persistencia de los datos del dispositivo. Al instalar el SDK de Node.js, los nombres de los paquetes reflejan la nomenclatura de Realm.

1

Create your Node.js project by creating a new directory for your project and running npm init in that directory. In the example below, replace MyApp with your desired project name. Answer all of the prompts to fill out the details of your project.

mkdir MyApp && cd MyApp && npm init
2

En el directorio de su proyecto Node.js, use el siguiente comando para agregar el SDK a su proyecto:

npm install realm@12
3

TypeScript es un superconjunto de JavaScript que añade comprobación de tipos estáticos y otras funciones diseñadas para robustecer el desarrollo a escala de aplicaciones. Si desea usar TypeScript, siga la guía oficial de inicio de Node del equipo de TypeScript. El SDK es compatible con TypeScript de forma nativa y se integra fácilmente en un proyecto TypeScript.

Tip

SDK de dispositivos Atlas y Realm

El SDK utiliza la base de datos Realm Core para la persistencia de los datos del dispositivo. Al instalar el SDK de Node.js, los nombres de los paquetes reflejan la nomenclatura de Realm.

Para crear un proyecto Node.js y agregar el SDK de Node.js en una plataforma de Internet de las cosas (IoT) como Raspberry Pi 2, 3 o 4 con Raspberry Pi OS (anteriormente Raspbian), siga los pasos a continuación:

1

The Node.js SDK's IoT library is not distributed as a binary, so you must build it from source. To do this, you'll need a working C++ compiler. To install such a compiler on your IoT device, run the following command:

sudo apt install build-essential g++ libssl-dev
2

Crea tu proyecto Node.js creando un nuevo directorio y ejecutando npm init en él. En el siguiente ejemplo, reemplaza MyApp con el nombre de tu proyecto. Responde a todas las preguntas para completar los detalles de tu proyecto.

mkdir MyApp && cd MyApp && npm init
3

En el directorio de su proyecto Node.js, use el siguiente comando para agregar el SDK a su proyecto:

npm install realm@12
4

TypeScript es un superconjunto de JavaScript que añade comprobación de tipos estáticos y otras funciones diseñadas para robustecer el desarrollo a escala de aplicaciones. Si desea usar TypeScript, siga la guía oficial de inicio de Node del equipo de TypeScript. El SDK es compatible con TypeScript de forma nativa y se integra fácilmente en un proyecto TypeScript.

Agregue la siguiente línea en la parte superior de los archivos de origen (JavaScript o TypeScript) donde desea utilizar el SDK:

import Realm from "realm";

Next

Bienvenido a la Docs de Atlas Device SDK

En esta página