Overview

RelayApp supports multiple technology stack combinations. Developers can choose appropriate component combinations based on project requirements, including frontend, smart contracts, backend services, and Self Service configuration.

RelayApp supports the following four main combination modes:

1

Frontend + Smart Contracts

Pure decentralized applications (DApp)

2

Frontend + Backend

Traditional Web applications

3

Frontend + Self Service + Backend

Web applications with Self Service configuration

4

Frontend + Contracts + Self Service + Backend

Full-stack hybrid applications

For developers, developing RelayApp has no significant differences from developing normal applications, except for special considerations when communicating with RelayX and significant differences when using Self Service compared to traditional calling methods.

This explanation will mainly cover three aspects: frontend development, smart contract integration, and backend development.