Docs Menu
Docs Home
/ /
Atlas Device SDK

Node.js SDK 설치

이 페이지의 내용

  • 개요
  • 전제 조건
  • 설치
  • Node.js 프로젝트 만들기
  • NPM으로 SDK 설치
  • TypeScript 활성화(선택 사항)
  • IoT 설치
  • C++ 컴파일러 설치
  • Node.js 프로젝트 만들기
  • NPM으로 SDK 설치
  • TypeScript 활성화(선택 사항)
  • SDK 가져오기

Node.js용 Atlas Device SDK를 사용하면 JavaScript 및 타입스크립트 언어를 사용하여 애플리케이션을 개발할 수 있습니다. Node.js SDK는 서버 측 애플리케이션을 작성하는 데 가장 적합합니다. Node.js 애플리케이션은 iOS 및 Android 앱이 포함된 더 넓은 스택의 한 구성 요소가 될 수 있습니다.

Node.js SDK는 프런트엔드 애플리케이션 개발에는 적합하지 않습니다.

  • 브라우저 환경의 제한으로 인해 이 SDK로 브라우저 기반 웹 앱을 빌드할 수 없습니다.프론트 엔드 웹 애플리케이션의 경우 웹 SDK를 사용하세요.

  • 크로스 플랫폼 모바일 앱 개발의 경우 React Native SDK를 사용하세요.

시작하기 전에 사용 중인 환경이 다음 전제 조건을 충족하는지 확인하세요.

  • Node.js 버전 12.x 이상(Node.js 버전 14 포함)

  • Linux, macOS 10.8(이상) 또는 Windows 8(이상)

다음 단계에 따라 Node.js 프로젝트를 만들고 Node.js SDK를 추가합니다.

Atlas Device SDK 및 Realm

SDK는 기기 데이터 지속성을 위해 Realm Core 데이터베이스를 사용합니다. Node.js SDK를 설치하면 패키지 이름에 Realm 이름이 반영됩니다.

1

프로젝트에 새 디렉토리를 만들고 해당 디렉토리에서 npm init을 실행하여 Node.js 프로젝트를 만듭니다. 아래 예에서 MyApp을 원하는 프로젝트 이름으로 바꿉니다. 모든 메시지에 답변하여 프로젝트의 세부 정보를 입력합니다.

mkdir MyApp && cd MyApp && npm init
2

Node.js 프로젝트 디렉토리에서 다음 명령을 사용하여 프로젝트에 SDK를 추가합니다.

npm install realm
3

타입스크립트( Typescript )는 정적 유형 검사 및 기타 기능을 추가하여 애플리케이션 규모의 개발을 더욱 견고하게 만드는 JavaScript 의 상위 집합입니다. 타입스크립트( )를 사용하려면 타입스크립트( )Typescript Typescript 팀의 공식 노드 스타터 가이드 를 참조하세요. . SDK는 기본적으로 타입스크립트( Typescript )를 지원하며 타입스크립트( Typescript ) 프로젝트에 쉽게 통합됩니다.

Atlas Device SDK 및 Realm

SDK는 기기 데이터 지속성을 위해 Realm Core 데이터베이스를 사용합니다. Node.js SDK를 설치하면 패키지 이름에 Realm 이름이 반영됩니다.

Raspberry Pi OS(구 Raspbian)를 실행하는 Raspberry Pi 2, 3 또는 4와 같은 사물인터넷(IoT) 플랫폼에 Node.js 프로젝트를 생성하고 Node.js SDK를 추가하려면 아래 단계를 따르세요.

1

Node.js SDK의 IoT 라이브러리는 바이너리로 배포되지 않으므로 소스에서 빌드해야 합니다. 이를 위해서는 작동하는 C++ 컴파일러가 필요합니다. IoT 기기에 이러한 컴파일러를 설치하려면 다음 명령을 실행하세요.

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

프로젝트에 새 디렉토리를 만들고 해당 디렉토리에서 npm init을(를) 실행하여 Node.js 프로젝트를 생성합니다. 아래 예시에서 MyApp을(를) 원하는 프로젝트 이름으로 바꿉니다. 모든 메시지에 답변하여 프로젝트의 세부 정보를 입력합니다.

mkdir MyApp && cd MyApp && npm init
3

Node.js 프로젝트 디렉토리에서 다음 명령을 사용하여 프로젝트에 SDK를 추가합니다.

npm install realm
4

타입스크립트( Typescript )는 정적 유형 검사 및 기타 기능을 추가하여 애플리케이션 규모의 개발을 더욱 견고하게 만드는 JavaScript 의 상위 집합입니다. 타입스크립트( )를 사용하려면 타입스크립트( )Typescript Typescript 팀의 공식 노드 스타터 가이드 를 참조하세요. . SDK는 기본적으로 타입스크립트( Typescript )를 지원하며 타입스크립트( Typescript ) 프로젝트에 쉽게 통합됩니다.

SDK를 사용하려는 소스 파일(JavaScript 또는 TypeScript)의 맨 위에 다음 줄을 추가합니다.

import Realm from "realm";

다음

Atlas Device SDK Docs에 오신 것을 환영합니다