Los front-end se comunican con los back-end a través de API, generalmente, en estos días, RESTful.
Entonces, la respuesta es trivial: Gire un servidor API de back-end. Escriba una API que se comunique con ambas bases de datos y forme los resultados de esa comunicación en una única carga útil que puede devolverse al cliente.
Para procesar la solicitud del cliente en sí, es lo mismo, reflejado: tomar la entrada del cliente, transformarla en dos solicitudes de base de datos, cada una de las cuales es apropiada para cada base de datos.
- Al crear un sitio web, ¿debería comenzar a codificar el back-end y luego pasar a diseñar el front-end o lo contrario?
- ¿Qué es el front end y el back end?
- ¿Por qué la mayoría de los CTOs o VPs de desarrolladores de back-end de ingeniería pueden un desarrollador de front-end asumir un papel de liderazgo en una empresa tecnológica?
- Cómo conectar el código de back-end al código de front-end
- Me encanta codificar y me siento cómodo con la lógica tanto de front-end como de back-end, pero soy un asco en CSS y diseño. ¿Qué debo hacer para mejorar mis habilidades de CSS?
Lo anterior, por supuesto, supone que necesita consultar ambos dbs para una sola solicitud. Si ese no es el caso, entonces su mundo es aún más simple.
Por otro lado, si está haciendo un trabajo transaccional en ambas bases de datos, entonces está jugando en tierra adulta, y debe tener mucho cuidado para asegurarse de que ambas bases de datos permanezcan en un estado coherente. Aquí, por supuesto, es donde los tipos como yo se ganan la vida; típicamente después de que las compañías se han metido en problemas financieros / legales porque no hicieron esto o no lo hicieron correctamente. “¿Qué quiere decir que enviamos $ 10,000 más producto del que obtuvimos en ingresos? ¿Que pasó? ¿Qué quieres decir con que no tienes idea?
HTH.