Uploaded image for project: 'AppFormer'
  1. AppFormer
  2. AF-2840

DashBuilder runtime to Quarkus

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Port DashBuilder runtime to Quarkus
    • To Do
    • Undefined
    • NEW
    • NEW

      Motivation

      • As a strategic goal on DashBuilder modernization and infrastructure alignment, we should port DashBuilder Runtime backend to Quarkus;

      Goals

      • Port Dashbuilder Runtime backend to Quarkus;
      • Isolate DashBuilder client-side from Backend with a clean REST API;
      • Ideally remove Errai

      Acceptance criteria

      • The DashBuilder Runtime backend webapp should be a Quarkus app, meaning that running it with `mvn quarkus:dev` will start the application in development mode, providing fast startup time and reloads.

      Testing

      • No changes in features of the DashBuilder Runtime backend application are expected, so exploratory tests can be performed to check if the old behavior is kept.

      Documentation

      • We should deliver a blog post covering this new feature;
      • Update community docs accordingly

              tfernand-1 Tiago Bento
              eignatow Eder Ignatowicz
              Savitha T Jose Savitha T Jose
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: