Chart declarative HTML API
The declarative HTML API enables you to create and configure charts directly in HTML using simple, semantic tags. It streamlines the charting process by embedding data and configuration options within HTML elements, avoiding complex JavaScript code.
Communications
This section gives details around client to server and server to server communications. This includes message formats and defining message metadata in the Genesis Application Platform, how to set up encrypted process communication, and using the network API.
Configuration
This page describes how to configure external SQL connections in the Genesis Application Platform.
Direct connection API
In addition to repository modules, you can interact directly with SQL connections via SqlDatabaseConnection (blocking) or SqlAsyncDatabaseConnection (suspending). This guide covers how to obtain a connection and how to use it.
Environment utilities
The environment utilities enable you to manage and access environment-specific settings and variables. This enables you to configure application behaviour based on the current environment. This category includes utilities for identifying the development environment and securely accessing environment variables.
Examples and configuration
rapid-layout is supported for Genesis FAST Element apps only.
External REST APIs
Overview
Layout declarative HTML API
rapid-layout is supported for Genesis FAST Element apps only.
Layout dynamic JS API
rapid-layout is supported for Genesis FAST Element apps only.
Layout management
rapid-layout is supported for Genesis FAST Element apps only.
Legacy Testing API
This information only applies to Genesis Server Framework (GSF) 7 or before.
Pitfalls and troubleshooting
rapid-layout is supported for Genesis FAST Element apps only.
Repository modules
Repository modules use the Direct connection API, and have the same limitations.
SQL Database
Overview
Testing API
Integration testing