ix-ax / axsharp

[This repository is for active development.] AX# binds SIMATIC AX based projects with .NET ecosystem.
https://ix-ax.github.io/axsharp/
MIT License
48 stars 11 forks source link

[NEW-FEATURE] RenderableContentControl optimalization #276

Closed kuh0005 closed 8 months ago

kuh0005 commented 8 months ago

The main goal is to optimize the rendering of Blazor components. One way to achieve this is to prevent rendering that is triggered by a property not used in the Blazor component. It's necessary for the component to remember the last state of selected properties and allow rendering only based on their changes.

I propose to add to the compiler:

Implement filtering in ShouldRender() in RenderableContentControl for the array of changes of selected base properties.

PTKu commented 8 months ago

/cib

IX-BOT commented 8 months ago

Branch 276-_NEW-FEATURE_RenderableContentControl_optimalization created!