Para responder la pregunta correctamente, sería útil comprender por qué ha decidido integrar el marco de JavaScript, ¿qué está tratando de lograr al hacer esto?
Sin embargo, en términos más generales: cuando agrega un marco como React Angular, Vue o Ember, se utilizan para crear la capa de visualización de su sitio. Si se pregunta qué significa eso, una capa de vista es lo que el usuario ve en la arquitectura MVC. Generalmente diseña su aplicación en torno a este enfoque.
Para poder usar uno de estos idiomas, el back-end de su aplicación debe tener algunos puntos finales (algo que recupere datos JSON o xml) en los que el marco puede usar para mostrar datos visualmente.
- ¿Por qué los desarrolladores de Laravel usan Vue.js principalmente?
- ¿Cuál es la diferencia entre los métodos get y post en términos de programación?
- ¿Cómo puede un servidor de correo detectar direcciones de correo electrónico rechazadas?
- Cómo diseñar una aplicación basada en React.js
- ¿Cómo se asoció el término "enviar" con productos digitales que no se envían realmente?
Todavía puede usar marcos para sitios web estáticos, pero generalmente es excesivo hacerlo. Al tratar de sugerir qué marco usar es muy difícil de decir, ya que no tengo idea de qué hace su aplicación. Sin embargo, diría que si parte de su lógica ya está en jquery react es probablemente su mejor opción, ya que parece tratar eso mejor, sin embargo, sugeriría que si está invirtiendo en un marco de trabajo front end, sería mejor escribir esto lógica para el idioma elegido.
Espero que esto ayude.