No hay una respuesta correcta, hay dos paradigmas diferentes aquí. Si está trabajando con un marco como el ADF de Oracle, lo más probable es que ya tenga un modelo de base de datos, que puede extender a las entidades y luego usar para construir una aplicación cliente, por lo que en este caso, comience con las fuentes de datos y adáptelos en una capa de datos, luego construya su aplicación cliente; El polo opuesto es un marco de desarrollo basado en modelos como RoR, donde se desarrolla de arriba hacia abajo, y el modelo de datos es un artefacto creado a partir de los requisitos de información de la aplicación.
En un proyecto empresarial, recomiendo trabajar desde el medio hacia abajo. Elabore los requisitos de su negocio hasta que tenga un conocimiento sólido de sus requisitos de información, diseñe su capa de datos y comience a construir su API utilizando pruebas unitarias como parte de la recopilación y elaboración de requisitos; luego comience a construir su aplicación, volviendo a su modelo de información cuando sea necesario.
- Cómo integrar un clasificador ML en el backend de una aplicación
- ¿Puedes explicar lo que hace un lenguaje de fondo, en términos simples? ¿Qué tiene que ver con un servidor y de qué tipo de servidor están hablando?
- ¿Existe una empresa de alojamiento que no solicite los datos de mi tarjeta de crédito?
- ¿Se puede usar Swift como Go para el desarrollo de backend web?
- Cómo integrar la pasarela de pago para el sitio web de mi proyecto