The forms/inputs are composable on the backend where the state is managed and the html is produced.
Here's the most dynamic form I can think of: https://www.globalgolf.com/golf-clubs/1064148-titleist-tsr2-...
Any input change triggers any/all other inputs to change.
Looks like they send the entire page each action, no React, yet the user experience is much better than the typical competitor site where they've overengineered the whole front end.
Their faceted search is nice too: https://www.globalgolf.com/golf-clubs/used/titleist/fairway-...
Notice how when you add a filter it updates the URL. Breath of fresh air.
And this is way beyond what I had in mind when I read links, forms, and data tables.