En términos de consideraciones de costo, tenga en cuenta que puede haber complementos que necesite en ambas aplicaciones, y si los planes gratuitos de los complementos no son suficientes para sus necesidades, pagará el doble para aprovisionar ellos para 2 aplicaciones de Heroku.
Del mismo modo, cuando se trata de alta disponibilidad, etc., es posible que desee aprovisionar múltiples instancias de dinamómetro para sus tipos de dinamómetro (consulte la respuesta de Yoni Rabinovitch a ¿Qué es un “Dyno” de Heroku?), Así como ampliar los recursos informáticos configurados para su tipos de dinamómetro. Todo eso cuesta dinero, y en el caso de 2 aplicaciones Heroku, puede que te encuentres duplicando costos.
¿Puedo preguntar, cuál es la razón por la que desea colocar diferentes partes del mismo producto en diferentes aplicaciones de Heroku? ¿Por qué no ejecutarlo todo en una aplicación (p. Ej., Usando un paquete de compilación Heroku políglota con soporte de lenguaje muli, si es necesario, desde Buildpacks – Heroku Elements)?
- ¿Para cuál hay más demanda en el desarrollo de sitios web: front-end o back-end?
- ¿Es necesario aprender SQL para el desarrollo de back-end o sería suficiente aprender MySQL?
- ¿Qué tan factibles son los trabajos de desarrollo que involucran la codificación de back-end después de graduarse de un campamento de codificación superior?
- ¿Es difícil encontrar trabajo como desarrollador de backend en Malasia o Singapur?
- La forma de decidir el problema debe solucionarse en el back-end o front-end
He estado ejecutando una aplicación Polyglot Heroku durante un año, con varios tipos de dinamómetro, ejecutando tanto componentes node.js / express.js como python en el servidor, front-end Ionic / Angular, PostgreSQL, RabbitMQ y muchos más complementos, todo en una aplicación políglota Heroku. Estoy extremadamente satisfecho con los resultados, especialmente la facilidad y simplicidad de implementación, reversiones, aprovisionamiento de complementos, canalización, etc. Todas esas cosas requerirían un esfuerzo duplicado si mi producto se distribuyera en 2 aplicaciones de Heroku.