Docs Menu
Docs Home
/ /
Atlas Device SDK

빠르게 시작하기 - 웹 SDK

이 페이지의 내용

  • 개요
  • Web SDK 설치
  • Web SDK 가져오기
  • 앱 초기화
  • 사용자 인증
  • 함수 호출

이 페이지에서는 Realm Web SDK 를 Atlas App Services 백엔드 에 연결하고, 사용자를 인증하고, 데이터로 작업하는 방법을 보여줍니다. 시작하기 전에 웹 앱 에서 사용할 앱을 생성 해야 합니다.

npm install realm-web
yarn add realm-web

HTML 파일 의 <head><script> 태그를 지정하다 를 추가하여 콘텐츠 전송 네트워크에서 Realm Web SDK 를 전역 변수로 로드합니다.

가장 최신 버전을 사용합니다:

<script src="https://unpkg.com/realm-web/dist/bundle.iife.js"></script>

또는 특정 버전을 가져옵니다.

<script src="https://unpkg.com/realm-web@1.5.1/dist/bundle.iife.js"></script>

Realm을 사용하는 JavaScript 또는 TypeScript 파일 상단 근처에 가져오기 성명서를 추가합니다.

import * as Realm from "realm-web";

참고

<script> 태그를 사용하여 SDK를 로드한 경우에는 사용하기 위해 SDK를 가져올 필요가 없습니다. 대신 글로벌 Realm 변수를 사용하여 액세스할 수 있습니다.

인증 및 동기화와 같은 App Services 기능을 사용하려면 앱 ID를 사용하여 App Services 앱에 액세스합니다. App Services UI에서 앱 ID 찾기를 수행할 수 있습니다.

// Add your App ID
const app = new Realm.App({ id: APP_ID });

익명 인증 이 활성화되면 사용자는 식별 정보를 제공하지 않고도 앱에 로그인할 수 있습니다.

// Create an anonymous credential
const credentials = Realm.Credentials.anonymous();
// Authenticate the user
const user = await app.logIn(credentials);
// `App.currentUser` updates to match the logged in user
console.assert(user.id === app.currentUser.id);

App Services는 사용자를 인증, 등록 및 연결할 수 있는 다양한 방법을 제공합니다.

다음도 참조하세요.

함수 를 호출하려면 Realm.User.functions 인터페이스를 사용 하여 서버리스 함수 를 객체 에 정의된 일반 JavaScript 함수처럼 호출합니다.

const summed = await user.functions.sum(2, 3);
console.assert(summed === 5);

다음

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