Inspired by and Thanks to this original TWA Electronic Canvas component https://www.outsystems.com/forge/component-overview/706/electronic-canvas .
This component serves as a valuable resource for development teams and architects engaged in the design phase of reactive OutSystems applications.
Its primary function is to facilitate the creation of module-level 3-layer canvas architecture designs, providing a visual representation of the application's structural elements.
The motivation for developing this component arose from perceived shortcomings in an existing tool, the electronic canvas in OutSystems Forge.
According to feedback, the traditional electronic canvas was deemed outdated, lacking alignment with current design trends, and featuring a less-than-optimal export feature. The export functionality of the electronic canvas required complex backend configurations, resulting in a time-consuming process.
In response to these challenges, the new component was conceptualized and developed as a reactive model of the electronic canvas. It boasts an improved user interface, making it more intuitive and user-friendly for development teams and architects. Enhanced accessibility features have been incorporated, ensuring a smoother and more inclusive user experience.
One of the standout features of this component is its streamlined export capabilities. Unlike the previous tool, the export functionality of this component has been simplified, reducing the need for complex backend configurations. This modification not only aligns the tool with current design trends but also significantly reduces the time required for exporting designs.
In essence, the described component represents a modernized and more efficient alternative to the existing electronic canvas tool. By addressing usability, accessibility, and export concerns, it offers a solution tailored to the current demands of reactive OutSystems application development. Users can now design their module-level 3-layer canvas architecture with greater ease, saving time and ensuring their designs align with contemporary best practices
We continue to develop additional exciting features with each new version release. Stay tuned and please drop your valuable feedbacks on the comments section.