App backend development

Backend code is the portion of an app that:

  • Runs on a computer with a copy of an iModel
  • Has access to the local file system
  • Can use native libraries

A backend package can be a service, an agent, or an app-specific backend.

App backends require the @itwin/core-backend npm package. The common packages will also be required. Please also note the supported platforms.

These packages provide the following functions to support backend operations:

For services and app backends:

  • Exposing the operations of the backend as RpcInterfaces

Last Updated: 13 May, 2024