# Pages

In ONEWEB, **Pages** are used to design and deliver **web pages and user‑facing content** using the **Page Designer**.\
Page Designer is a powerful, visual design tool that enables users to create modern web pages and websites **without requiring HTML or web development skills**.

Pages are built using a **grid‑based layout system** composed of containers, rows, and columns. This structure helps ensure consistent alignment, responsive behavior, and clean visual composition across different screen sizes.

***

#### Page Designer Capabilities

With **Page Designer**, users can:

* Design web pages using **drag‑and‑drop** interactions
* Use **pre‑built templates** and customize them with text and images
* Create feature‑rich pages tailored to specific business needs
* Maintain visual consistency without manual coding

This approach allows rapid page creation while preserving usability and design standards.

***

#### Integrating Pages with Business Logic

Pages are not limited to static content.\
Using ONEWEB **Microflows**, Page Designer allows pages to be integrated with:

* Backend databases
* External systems and services
* Business logic and automation flows

This enables Pages to support interactive features such as:

* Contact forms
* E‑commerce functionality
* Payment gateways
* Social media plug‑ins

Pages can therefore act as both **presentation layers** and **entry points to business logic**.

***

#### Mobile Application Support

Page Designer also supports the development of **mobile applications** using the **Cordova framework**.

Key capabilities include:

* Building mobile apps for **Android and iOS**
* Designing UI using **HTML5, CSS3, and JavaScript**
* Integrating Microflows in the same way as web pages
* Extending functionality through **Cordova plugins**, including custom plugins

This allows teams to reuse design and integration logic across web and mobile platforms.

***

#### Deployment and Distribution

ONEWEB provides a built‑in pipeline for:

* Deploying web pages
* Packaging and distributing mobile applications

Using ONEWEB tooling, applications can be prepared for:

* Internal testing
* Production environments
* Distribution via **Google Play Store** or **Apple App Store**

This integrated pipeline simplifies the development, testing, and release lifecycle.

***

#### Design Perspective

Within **UX/UI Components best practices**:

* Use **Pages** for content‑driven and navigation‑focused experiences
* Combine Pages with **Smart Forms** for complete user journeys
* Integrate Microflows to add dynamic behavior
* Design pages with responsiveness and clarity in mind

Pages provide the foundation for **rich, flexible, and extensible user interfaces** on the ONEWEB platform.


---

# 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/oneweb-platform-th/building-apps/ui-page-designer/ux-ui-components/pages.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.
