Hola!! Me encuentro desarrollando una single-page application y me estoy basando en la estructura de docker de este proyecto para la cons...

Pregunta de la clase:
Setups alternativos
Agustin Ramos

Agustin Ramos

Pregunta
student
hace 6 años

Hola!! Me encuentro desarrollando una single-page application y me estoy basando en la estructura de docker de este proyecto para la construcción de mi api, lo que me esta funcionando de maravillas!!. El frontend esta siendo desarrollado en angular, y mi duda es si seria conveniente montar angular como un servicio mas en docker, es decir en este caso agregarlo como un servicio mas en el local.yml, o conviene mantener backend y frontend separados de algún otro modo. Se que escapa un poco al alcance de este curso pero seria de gran ayuda. Gracias!!!

2 respuestas
para escribir tu comentario
    Diego Forero

    Diego Forero

    Team Platzi
    hace 6 años

    Las dos formas son validas, para desarrollo lo mejor es hacerlo con contenedor para el back y para el front, esto porque puedes tener diferentes proyectos en desarrollo con diferentes versiones de librerías con esto evitas problemas, aunque node separa bien esto con la carpeta node_modules, otra ventaja que tienes es que al levantar el contenedor puedes hacer que se compile todo de una vez.

    Miguel Herreros Cejas

    Miguel Herreros Cejas

    student
    hace 6 años

    Buenas. Interesante pregunta. Yo tengo hecho lo mismo en VUE y lo tengo separado, ya que en Docker lo que tengo corriendo realmente es mi backend. Pero creo que es mejor que te conteste alguien más experimentado sobre si es conveniente o no.

Curso Avanzado de Django

Curso Avanzado de Django

Sitios increíbles como Platzi, Instagram, Pinterest o el portal del New York Times tienen algo en común: todos usan Django. Aprovecha su versatilidad, potencia y rapidez para mostrar tus ideas y dar rienda suelta a tu creatividad. Aprende Django con Platzi y ¡haz de tu próximo sitio web el mejor que el mundo haya visto!

Curso Avanzado de Django

Curso Avanzado de Django

Sitios increíbles como Platzi, Instagram, Pinterest o el portal del New York Times tienen algo en común: todos usan Django. Aprovecha su versatilidad, potencia y rapidez para mostrar tus ideas y dar rienda suelta a tu creatividad. Aprende Django con Platzi y ¡haz de tu próximo sitio web el mejor que el mundo haya visto!