> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/dev-guide/developer-guide-en/pjt-prepare/framework-guide.md).

# Framework Guide

## Overview

X2BEE fully leverages the agility, availability, and scalability that the cloud provides, applying the advantages of cloud-native architecture to the operation of the system environment for developing, running, and managing services.

Through this guide, you will learn the core concepts and usage of the X2BEE Framework, helping you maintain high efficiency and quality when developing projects.

***

## Document Structure

<details>

<summary><a href="https://tech.x2bee.com/space/TG/3408404">Framework Architecture</a></summary>

Provides an overview of the X2BEE Framework's architecture. The architecture describes the framework's structure and the interactions between its components.

</details>

<details>

<summary><a href="#api-server">API Server Structure</a></summary>

Take a closer look at the structure and functionality of the API server. Understand the API server's key components and data flow.

</details>

<details>

<summary>Database</summary>

Covers database-related topics. Provides information on database configuration, integration, and management methods.

</details>

<details>

<summary>Data Validation</summary>

Provides a guide to data validation. Explains how to validate data during user input and data processing.

</details>

<details>

<summary>Exception Handling</summary>

Covers exception handling and error management. Provides information on how to handle exceptions and manage errors in the project.

</details>

<details>

<summary>HTTP Status Code</summary>

Explains HTTP status codes and the meaning of each code. Describes how to use status codes when interacting with clients in a web application.

</details>

<details>

<summary>Logging Configuration</summary>

Covers logging configuration and management. Explains how to generate and manage application logs.

</details>

<details>

<summary>Query Logging</summary>

Covers query logging. Provides information on how to make use of database query execution logs.

</details>

{% hint style="info" %}
The detailed content of each document includes X2BEE's technical details and covers information to support project development; this material is provided for partners and developers.
{% endhint %}
