OneCX OneCX
Projects
OneCX
GitHub Repository Issue Tracker Issue Tracker
OneCX Apps
GitHub Repository
Development
Tooling
Local Environment Local Environment App Generator App Generator
Documentation
Guidelines Guidelines Guides Guides UI Libraries UI Libraries Quarkus Quarkus
Community
License License Contributing Contributing Code of Conduct Code of Conduct

OneCX

    • Platform Overview
      • Architecture
      • Microservices
        • Frontend
        • Backend for Frontend
        • Backend
        • Micro Frontends
        • Remote Components
      • Core Applications
        • Shell
        • Workspace
      • Process Automation
        • Continuous Integration
        • Continuous Delivery/Deployment
      • License
      • Conventions
      • Contributing
    • Getting Started
      • Create an Application
      • Running and Testing Applications
        • App Setup with Local Env CLI
        • Manual App Setup
        • Automatic Image Build
        • Manual Image Build
        • Enable Hot Reload
        • Run Multiple Apps
        • Testing Existing Core Apps
        • Removal of Custom Apps
    • Development
      • Guidelines
        • API
        • Angular
        • NgRx
        • React
      • Guides
        • AI Integration
        • Troubleshooting
      • Local Environment
        • Overview
        • Getting Started
        • Setup
        • Extend OneCX
          • Local Microfrontend
          • Local Images
        • Scripts
          • start-onecx.sh
          • stop-onecx.sh
          • import-onecx.sh
          • toggle-mfes.sh
          • check-images.sh
          • update-images.sh
        • Internal
          • Utilities
          • Default Data
          • Networking
        • Outdated
          • v2 (latest)
          • v2 Migration
          • v1
        • Troubleshooting
      • UI Libraries
        • Libraries
          • angular-integration-interface
          • integration-interface
        • Compatibility
        • Migrations
          • Migrate to Lib v6
          • Migrate App to Angular 19
        • Services
          • PortalMessageService
          • PortalDialogService
          • WorkspaceService
        • Components
          • PageHeader
          • GroupByCountDiagram
          • SearchHeader
          • InteractiveDataView
          • DataTableColumn
      • UI Generators
        • App Generator
          • Check Prerequisites
          • Create a OneCX App
          • Create a Feature Module
          • Create Search Page
          • Create Create/Update Dialog
          • Create Delete Dialog
          • Create Detail Page
        • Glossary
        • NgRx Generator
        • Pre-Commit Validation Generator
      • Module Federation
        • Web Components
        • Webpack Configuration
        • Microfrontend Loading
        • Microfrontend Bootstrapping
        • Remote Components
      • Angular
        • Guidelines
        • Migrate Angular App to OneCX
        • Standalone Mode
        • Translations
          • Setup
          • Usage
        • Toast Messages
        • Theming
        • Permissions
        • Routing
        • PrimeNG
          • Theming with PrimeNG
        • NgRx
          • Guidelines
          • Search Criteria
          • AutoComplete
            • Array of Strings
            • Array of Numbers
            • Array of Objects
          • Calendar
          • Dropdown
          • Multiselect
          • Lazy Loading
      • React
        • Guidelines
        • OneCX Libraries
          • react-integration-interface
          • react-auth
          • react-remote-components
          • react-webcomponents
      • Quarkus
        • Quarkus in OneCX
          • Project Structure
          • GitHub Actions
          • Rest API Guidelines
          • Backend Service
          • Backend for Frontends
          • K8s Operator
          • Example Project
        • Quarkus Extensions
          • Core
          • Permissions
          • Tenant
          • Parameters
          • OpenApi Generator
          • Validator
          • Operator
      • BPMN
        • Cancel Timer
        • Request Callback
        • Messages
        • Open Topics
    • Applications
      • Core
        • IAM
          • User Interface
          • Backend For Frontend
          • IAM Service
            • External API(s)
              • IAM Management V1
          • Keycloak Client Operator
        • Parameter
          • User Interface
          • Backend For Frontend
          • Backend Service
          • Migration Guide
          • OpenAPI v1
          • OpenAPI v2
        • Permission
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
          • Operator
        • Product Store
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
          • Operator
        • Shell
          • User Interface
          • Backend For Frontend
          • Parameter Concept
        • Tenant
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
            • Resolver OpenAPI v1
        • Theme
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
        • User Profile
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
          • Avatar Backend Service
            • OpenAPI v1
        • Workspace
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
          • API BFF
          • API Legacy
      • Feature
        • Announcement
          • User Interface
          • Backend For Frontend
          • Backend Service
            • OpenAPI v1
        • Bookmark
          • User Interface
          • Backend For Frontend
          • Backend Service
        • Data Orchestrator
          • User Interface
          • Backend For Frontend
          • Operator
        • Document
          • User Interface
          • Backend For Frontend
          • Backend Service
        • Help
          • User Interface
          • Backend For Frontend
          • Backend Service
        • Test
          • Test OIDC
          • Test Operator
        • Welcome
          • User Interface
          • Backend For Frontend
          • Backend Service
OneCX latest
  • OneCX
    • latest
  • OneCX
  • Development
  • Guides
Edit this Page

Common

  • License
  • Contributing
  • Code of Conduct

Guides in OneCX

This guide brings together the collective knowledge of the Onecx community around best practices for creating Onecx software products.

  • Performance Optimization Guide

  • Scaling Guide

  • Security Best Practices

  • Deployment Strategies

  • Monitoring & Logging Guide

  • Backup & Recovery Guide

  • Upgrade & Migration Guide

  • Customization Tips

  • UX/UI Best Practices

  • API Guidelines

  • Testing Strategies

  • CI/CD Pipelines

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.