Jmix Frontend UI - DEPRECATED
Libraries API Reference
Jmix REST Jmix React Core Jmix React UI
GitHub Home

Jmix Frontend UI Manual

    • Overview
    • Migration from CUBA Platform
    • React Client
      • 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
    • Jmix React Core
      • AccessControl
      • AttrPermAccessControl
      • ClientSideDataCollectionStore
      • JmixAppProvider
      • DataCollectionStore
      • DataInstanceStore
      • EntityPermAccessControl
      • MainStore
      • Security
    • Jmix React UI
      • DataTable
      • EntityEditor
      • EntityProperty
      • FileUpload
      • FormField
      • ImagePreview
      • NestedEntitiesTableField
      • NestedEntityField
    • TypeScript SDK
    • REST API
  • Libraries API Reference
    • Jmix REST
    • Jmix React Core
    • Jmix React UI
Jmix Frontend UI Manual 0.x
  • Jmix Frontend UI Manual
    • 0.x
  • Jmix 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.

  • Jmix React Core - core components and utilities.

  • Jmix React UI - UI components and utilities.

  • Jmix REST - interaction with Jmix 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.