CUBA Frontend UI
Libraries API Reference
CUBA REST JS CUBA React Core CUBA React UI
GitHub Home

CUBA Frontend UI Manual

    • Overview
    • Getting Started
      • CLI-Specific Instructions
      • Choosing a Learning Path
    • React Client
      • Getting Started with React Client
      • Where Do I Go From Here?
      • Technologies Overview
      • Supported Browsers
      • Creating React Components
      • Observable State with MobX
      • Routing and Menu
      • Forms
      • I18n
      • Customizing Theme
      • Backend Model
      • Synchronizing the Project Model
      • Security
      • Building a Client
      • Configuration
    • React Native Client
      • Getting Started with React Native Client
      • Technologies Overview
      • Where Do I Go From Here?
    • Polymer Client (Deprecated)
      • Requirements
      • Supported Browsers
      • Build System and Project Structure
      • CUBA Web Components
      • Styling
      • Offline Capabilities
      • TypeScript Support
      • Troubleshooting
    • CUBA React Core
      • AccessControl
      • AttrPermAccessControl
      • ClientSideDataCollectionStore
      • CubaAppProvider
      • DataCollectionStore
      • DataInstanceStore
      • EntityPermAccessControl
      • MainStore
      • Security
      • SpecificPermAccessControl
    • CUBA React UI
      • DataTable
      • EntityEditor
      • EntityProperty
      • FileUpload
      • FormField
      • ImagePreview
      • NestedEntitiesTableField
      • NestedEntityField
    • TypeScript SDK
    • Frontend Generator Reference
      • Commands Description
    • REST API
  • Libraries API Reference
    • CUBA REST JS
    • CUBA React Core
    • CUBA React UI
CUBA Frontend UI Manual v20.1
  • CUBA Frontend UI Manual
    • v20.1
  • CUBA Frontend UI Manual
  • React Client
  • Technologies Overview
Edit this Page

Technologies Overview

React client is based on the following frameworks and libraries:

  • React - UI rendering.

  • MobX - reactive state management.

  • Ant Design - UI components.

  • React Router - routing.

  • CUBA React Core - CUBA React core components and utilities.

  • CUBA React UI - CUBA React UI components and utilities.

  • CUBA REST JS - interaction with СUBA generic REST API.

  • Create React App - build scripts and configuration.

React client is written in TypeScript.

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.