# ONEWEB AppSpace

#### **Overview**

**ONEWEB AppSpace** is an integrated workspace that serves as the central control center for creating and managing the components that make up a ONEWEB application.

From AppSpace, users can create, manage, build, and deploy enterprise applications using a single, unified environment. Rather than switching between separate tools, AppSpace brings together all application‑related activities into one consistent experience.

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FawVysAkQ5Dap4s1OSR5M%2F0?alt=media" alt=""><figcaption></figcaption></figure>

***

#### **Design and Development from One Place**

AppSpace provides access to the platform’s design tools, allowing users to work on different aspects of an application without leaving the workspace.

Within AppSpace, users can:

* Design user interfaces using **Page Designer** or **App Designer**
* Create business processes and backend logic using **Process Designer** or **Microflow Designer**
* Switch seamlessly between application components during development

This unified design experience supports collaboration between different roles while keeping application components aligned.

***

#### **Data Modeling and Management**

AppSpace also includes capabilities for designing and managing application data.

Using the **Data Designer**, users can:

* Define and maintain application data models
* Manage relationships and structures within the data model
* Export data models to database definition language (DDL) when needed

This allows data design to be handled as part of the overall application lifecycle rather than as a separate activity.

***

#### **Application Lifecycle Management**

Beyond design and development, AppSpace supports key lifecycle management functions that simplify collaboration and deployment.

These capabilities include:

* User and access management
* Version control for application components
* Single‑step build and deployment processes

By consolidating these functions, AppSpace helps teams manage application changes more efficiently and reduces operational complexity.

***

#### **How AppSpace Fits into the ONEWEB Platform**

AppSpace acts as the coordination layer of the ONEWEB Platform:

* **Designer tools** are used to create application components
* **AppSpace** manages and connects those components
* **Runtimes** execute the applications in a controlled environment

This structure allows applications to evolve over time while remaining consistent, manageable, and scalable.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/overview/what-is-oneweb/oneweb-concepts/oneweb-appspace.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
