What is WebForms Core?
WebForms Core is a modern technology from Elanat, introduced in 2024, that provides a two-way communication model between server-side code and the client-side WebFormsJS library. Its main purpose is to allow the server to control HTML elements and execute client-side operations without requiring extensive frontend code.
In this architecture, instead of sending large amounts of data or complete page structures, the server sends compact commands to the client. WebFormsJS executes these commands in the browser and can also return the result of client-side operations back to the server.
One of the important capabilities of WebForms Core is its support for JavaScript modules. Server-side code can dynamically load a JavaScript module, call its exported methods, and retrieve their return values.
This article demonstrates this capability using the storage_size.js module.






