|
ASP.NET Core |
Blazor |
|
Syncfusion Asp.Net core controls are JavaScript wrapper controls of our EJ2 suite. |
Syncfusion Blazor components are native Blazor component which rendered using Blazor methodologies.
https://www.syncfusion.com/blogs/post/syncfusions-native-blazor-components-are-production-ready.aspx
|
|
There is no connection between server and client, everything happens at the client side using JavaScript. |
Here Blazor uses SignalR connection when client initialize a component and every DOM update invokes diff calculation at the server and diff algorithm results will be sent to client side using SignalR connection.
Due to this roundtrip you may experience some delay or sluggish UI rendering updates. |
|
DOM elements were created in client side and updated in the client side itself by JavaScript. We uses various performant way to update DOM by updating them asynchronously. |
DOM creation and update is handled by the Blazor framework itself. |