ViewMeta
Turnkey offers metadata on a per-view basis to support advanced component development and complete new front-end implementation.
See: http://<YourSite>/Turnkey/ViewMeta?view=SampleViewModel

The answer is XML and does not divulge any sensitive information about implementation. It merely states names, suggested placement, suggested control type, and labels.
Blazor
Since Blazor is a client-side framework—the client will need full meta information in order to build the UI. For this purpose, a new per-view meta controller has been added:
http://<YourSite>/Turnkey/ViewMetaBlazorClient?view=NameOfViewModel
