Tener dos equipos separados trabajando en un proyecto es bastante común. Un equipo crea el backend y el otro el front-end. Pero para que las cosas funcionen, ambos deben usar una interfaz común. El equipo de front-end debe especificar lo que necesita y el equipo de back-end tiene que proporcionar esto de alguna manera. Esto significa que debe haber mucha comunicación entre ambos equipos, preferiblemente por parte de ambos líderes de equipo.
En su situación, si el equipo de back-end hace un trabajo adecuado y también proporciona la documentación adecuada, hacer un front-end no debería ser un gran problema. Pero ambos equipos tendrán que trabajar juntos en la interfaz común entre estas dos partes. Y cuando no puedan ponerse de acuerdo sobre las definiciones adecuadas, necesitará un tercero para analizar básicamente la situación y decidir cómo se resolverá.
Mi consejo sería contratar a un experto local adicional que pueda vigilar tanto el front-end como el backend y realizar revisiones de código adecuadas para mantener una alta calidad. No es infrecuente con proyectos subcontratados que las cosas se “saboteen” haciendo las cosas más difíciles de lo que deberían ser. Si ese es el caso con su equipo de back-end, su equipo de front-end tendrá problemas para crear el código adecuado.
- Quiero crear un sitio web en el que los usuarios registrados puedan publicar cosas en un formato particular, y las personas relevantes puedan verlo (algo similar a las redes sociales). ¿Qué software de backend debo usar?
- ¿Cómo debo desarrollar un backend de una aplicación de Android?
- ¿Drupal limita para un desarrollador de backend?
- ¿Qué hace un desarrollador web creativo y qué lo hace diferente de un desarrollador front-end y un desarrollador back-end?
- ¿Puedo hacerme contratable para puestos de desarrollo de back-end en 7 meses?