How does a backend product form define the data to be passed to its UI component on the client (JavaScript) side?

See also: