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 10 months ago

kuh0005 commented 10 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 10 months ago

/cib

IX-BOT commented 10 months ago

Branch 276-_NEW-FEATURE_RenderableContentControl_optimalization created!