Skip to main content

Web Modules Overview

Web Modules

A Web Module is a main component of a Web Red App. It contains typescript source files, static resources and styling files. Additionally, it contains main configuration files like manifest.json and package.json.

Technologies behind SR360

SR360 Web Red Apps are built using many different technologies, which does not mean that Red App developers use all of them directly. The main ones used to create Red Apps are:

You will find full list of external dependencies available for Red App developers in the SDK_DIR/webmodules/tools/offline-bundle/node_modules/sabre-ngv-app/package.json file.

Use of additional dependencies

Currently, the Web Module part of Red App does not support the use of additional dependencies. Red App developers are limited to using dependencies provided in the Sabre Red 360 Developer Toolkit. If other JavaScript packages will be used, then Red App validation will fail during Red App Center validation and verification.