Estoy buscando un marco de trabajo para aplicaciones web (React, Vue, Angular, Aurelia, etc.) para la próxima generación de mi aplicación web (que actualmente usa las apreciadas pero bastante moribundas vistas Knockout más ASP.NET Razor).
También estoy buscando un reemplazo para las plantillas T4 , porque tengo muchos problemas con ellas. (Difícil de automatizar, modelo de edición deficiente, herramientas deficientes, solo funciona en Visual Studio, etc.)
Una de las funciones principales de una herramienta como Vue es crear una página HTML vinculada a los datos de un modelo de vista, lo que la hace muy similar a las plantillas de texto.
¿Es posible generalizar esto para que pueda usar Vue (o React, etc.) para generar texto arbitrario , es decir, no limitado al marcado con sabor a HTML, de modo que pueda usar la misma herramienta para la generación de HTML que uso para generar todo tipo de otras cosas (como el código fuente)?