es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Se puede utilizar un marco de aplicación web como React o Vue como motor de plantillas?

Estoy buscando un marco de aplicación web (React, Vue, Angular, Aurelia, etc.) para la próxima generación de mi aplicación web (que actualmente utiliza el querido pero bastante moribundo Knockout más vistas Razor de ASP.NET).

También estoy buscando un reemplazo para las plantillas T4, porque estoy teniendo muchos problemas con ellas. (Difíciles de automatizar, modelo de edición deficiente, herramientas pobres, solo funciona en Visual Studio, etc.)

Una de las funciones principales de una herramienta como Vue es crear una página HTML vinculada a un modelo de vista de datos, lo que la hace muy similar a la plantilla 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, para 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)?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible utilizar Vue (o React, etc.) para generar texto arbitrario. Tanto Vue como React proporcionan un lenguaje de plantilla que le permite crear plantillas dinámicas y vinculadas a datos que se pueden utilizar para generar cualquier tipo de texto. Por ejemplo, puede utilizar las funciones de renderizado de Vue para crear elementos HTML personalizados o puede utilizar JSX de React para crear elementos HTML personalizados. Además, ambos marcos proporcionan una forma de crear componentes personalizados que se pueden utilizar para generar cualquier tipo de texto.

Comments are closed.