/ / ¿Se considera una buena práctica colocar una interfaz angular en un repositorio de control de fuente independiente? - angularjs, node.js, git

¿Se considera una buena práctica colocar una interfaz angular en un repositorio de control de fuente independiente? - angularjs, node.js, git

Estoy desarrollando una aplicación web con una API.Escrito con nodo y una interfaz angular. Mi canal de implementación actual observa el control de origen de los cambios y luego lo empuja todo a un servidor de compilación, donde se construye y luego se implementa en producción. Actualmente, mi aplicación Node está configurada para servir a la interfaz Angular, lo cual es innecesario y necesita cambios. Mi pregunta es, ¿sería una buena idea colocar las aplicaciones front y backend en diferentes repositorios? De esa manera, puedo controlar el despliegue de cada uno individualmente. La aplicación My Node utiliza una gran cantidad de bibliotecas de C ++ que tardan un tiempo en compilarse, y no quiero tener que compilarlas cada vez que hago un cambio en la interfaz. ¿Es una buena idea separarlas?

Respuestas

1 para la respuesta № 1

Para evitar volver a compilar las bibliotecas de servicios de fondo cuando cambia su código de usuario, no necesita separar los repositorios.
Alguna regla en tu truco / gruñido / cualquier configuración debería ser suficiente ...