Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-122304

PoC of a DXP Widget as a Progressive Web App (PWA)

    Details

    • Type: Spike
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Spike Type:
      Technical
    • Conclusion:
      Hide
      Based on the research, implementing PWAs in DXP presents some complex technical challenges.

      Some initial analysis can be found at [LPS-122304 - PoC of a DXP Widget as a Progressive Web App (PWA)|https://docs.google.com/document/d/1jaRATgaZDxm3kmuTDUReSAQmrZ5fVGLcmcp-yNyya_M]

      We're closing this as completed, but more research would be needed before we can attempt a real implementation effort.
      Show
      Based on the research, implementing PWAs in DXP presents some complex technical challenges. Some initial analysis can be found at [ LPS-122304 - PoC of a DXP Widget as a Progressive Web App (PWA)| https://docs.google.com/document/d/1jaRATgaZDxm3kmuTDUReSAQmrZ5fVGLcmcp-yNyya_M ] We're closing this as completed, but more research would be needed before we can attempt a real implementation effort.
    • Sprint:
      S04E01 - The Joshua Tree, S04E02 - The Uplift Party Plan

      Description

      In order to fulfil the Acceptance Criteria on As a DXP Developer I want to be able to leverage Progressive Web Apps (PWA) features and capabilities, we need to uncover the necessities and current shortcomings of our platform in order to successfully deliver PWAs.

      The goal of this spike is to prototype a PWA inside DXP as a way to identify necessary platform support and possible use cases of the feature.

      Acceptance Criteria

      • A Research Document including:
        • PWAs description, features and main requirements
        • List of identified shortcomings in DXP
        • Implementation Proposal
      • Proof of Concept (in a Pull Request) implementing the final proposal for validation

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              matuzalem.teles Matuzalém Teles
              Reporter:
              jose.balsas Chema Balsas
              Engineering Assignee:
              Matuzalém Teles
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package