¿Qué es mas recomendable? ¿Debería tener un solo repositorio para el backend y el frontend? ó ¿tener repositorios para cada uno de ellos?

Juan Esteban Mejia Ortiz

Juan Esteban Mejia Ortiz

Pregunta
studenthace 5 años

¿Qué es mas recomendable? ¿Debería tener un solo repositorio para el backend y el frontend? ó ¿tener repositorios para cada uno de ellos?

4 respuestas
para escribir tu comentario
    Jhonathan Alfonso

    Jhonathan Alfonso

    studenthace 5 años

    Todo en un mismo proyecto. Claro que depende de la estrategia de desarrollo si tienen varíos equipos!

    Juan Esteban Mejia Ortiz

    Juan Esteban Mejia Ortiz

    studenthace 5 años

    Excelente, muchas gracias, me ha quedado claro

    Héctor Acosta

    Héctor Acosta

    studenthace 5 años

    Hola, Depende del diseño de tu aplicación, si tienes una aplicación sencilla donde tienes la lógica del negocio (backend) y las vistas (frontend) junto, entonces esa aplicación va en un repositorio, pero si tu diseño es más complejo, por ejemplo tu lógica del negocio (backend) la tienes en un API, y por otro lado tienes aplicaciones clientes (frontend) que consumen esa API, entonces tu backend (API), va en un repositorio y tus aplicaciones clientes igual van en un repositorio de forma independiente, te adjunto una imagen esperando te ayude lo que intento explicar (cada cliente: Web, iOS, Android, representan el frontend y van en repositorios separados y el backend es representado por el API el cual va en otro repositorio.

    diseño arquitectura Software.png

    Lee Palacios

    Lee Palacios

    studenthace 5 años

    ¡Hola bro! Un repositorio es creado para contener un proyecto, normalmente el frontend y el backend son parte de un proyecto. Asi que todo deberia ir en un solo repositorio. Espero ser de ayuda ;)

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.