I'm trying to create my first single page application with asp.net core mvc and knockout js (probably, but anything plausible would do). My app is pretty data intensive and that is why I love Scaffolding templates of asp.net mvc as they're not only customizable but also take care of validation which is precisely why I asked this question. So, is there a way to scaffold my way out in an spa? As web api controllers can be easily generated for a given data source but it's the views and validation that I want to scaffold as well. Or, is there a way to alter pre-written t4 scaffolding templates for an isomorphic spa framework to use without api controllers i.e. same ol' scaffolded controllers with views.
Edit: To put it more precisely, Is there a way to generate CRUD Forms with Validation based on viewmodel in an SPA Framework?
I've found a library called breeze js, says it can do validation based on Entity Framework model's Data Annotations. Let's see how it goes.