Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-20

Slim DOM tree where possible

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Neutral
    • 5.0
    • 5.0
    • None
    • None

    Description

      Components should be designed in order to minimize the depth of the dom tree. Some Vaadin layouts can be very heavy in two regards.
      1. They can make the UI sluggish because they have much javascript processing.
      2. They can create many depths of DIvs - which we want to limit to promote comprehension of generated HTML

      See architecture paper on details of best practice for building UI components.

      SCRUM-1809 Slim DOM tree where possible

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              mgeljic Mikaël Geljić
              czimmermann Christopher Zimmermann
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoD