Visual Builder

Get Involved. Join the Conversation.

Topic

    Mohana Gopal Selvam
    Reusable Page / Template
    Topic posted August 30, 2019 by Mohana Gopal SelvamSilver Crown: 22,500+ Points, tagged UI 
    31 Views, 2 Comments
    Title:
    Reusable Page / Template
    Content:

    Hi Guru,

    As per our client requirement, we have to develop around 150 Apps which contain 4 pages. All the apps look and feel are same. We have developed breadscrumbs kind of pages.

    First Page - Contain Data Entry form (Different fields)

    Second Page - Document Upload page (Vary based on the Apps)

    Third Page - Common data capturing fields across all the Apps

    Fourth Page - Integration Page. Common fields across all the apps

    We are foreseeing one issue: If customer wants to change something in 3 & 4 th page which common for all the apps, we have to modify all the 150 pages. 

    Is there any way to define the page commonly / template, we just pass the arguments to show the page accordingly and without affecting the breadscrumb navigation and CX.

    Thanks,

    Mohan

     

    Comment

     

    • Duncan Mills

      This is a great use case for JET Custom Web Components.  You can encapsulate the common functions into components which have a strict API and a version. Over time the implementation of those components can be revised and updated without effecting the consuming applications - assuming that you don't change the API that you've defined for it. 

      Visual Builder already supports all of the infrastructure for this including update management - e.g. if you publish a new component, then any applications using an older version will prompt for the upgrade next time you open that application up in design time. 

      A great place to start is to learn about Custom Components with the free learning path - this talks you through the basics of creating re-usable components and how to directly import that component into a Visual Builder application.  The really cool bit, however, is that rather than hard-importing the component into each project one at a  time, you will be able to create a shared catalog across multiple applications where a single copy of the component can be shared and you get all the update management and so forth.  This is a feature that we'll be documenting real soon - just keep an eye on the Visual Builder blog

      • Mohana Gopal Selvam

        Hi Duncan,

        Thanks for sharing the info. Any tentative date for the document release? 

        Share any other info to start our development.

        Thanks,

        Mohan