/Infinity-Chat

A Chat with React.js and Firebase.

Primary LanguageJavaScript

React Chat

Integrantes:

  • Adonys #17 (Lider del Proyecto)
  • Estheixys #4 (Fork)
  • Rusbert #16 (Colaborador)

Resumen:

En esta parte del proyecto hemos creado la App con React y descargamos los paquetes de Firestore, luego la subimos al repositorio remoto (GitHub), despues agregamos al colaborador e hicimos Fork.

Flujo de Trabajo de un Fork

La actividad Fork le permite crear varias transiciones salientes para llevar a cabo varias actividades de forma independiente dentro del mismo flujo de trabajo.

Por ejemplo, puede utilizar la actividad después de una consulta para realizar dos acciones en paralelo:

  • Guarde el resultado de la consulta en una audiencia,
  • Ejecute una segmentación en el resultado para entregar varios envíos.
  • También puede utilizar la actividad en el contexto de la creación de contenido y la automatización de entrega.

Flujo de Trabajo de un Colaborador

A diferencia de los Sistemas Centralizados de Control de Versiones (CVCSs, Centralized Version Control Systems), la naturaleza distribuida de Git te permite mucha más flexibilidad en la manera de colaborar en proyectos. En los sistemas centralizados, cada desarrollador es un nodo de trabajo más o menos en igualdad con un repositorio central. En Git, sin embargo, cada desarrollador es potencialmente un nodo o un repositorio - es decir, cada desarrollador puede contribuir a otros repositorios y mantener un repositorio público en el cual otros pueden basar su trabajo y al cual pueden contribuir.

Esto abre un enorme rango de posibles flujos de trabajo para tu proyecto y/o tu equipo, así que revisaremos algunos de los paradigmas que toman ventajas de esta flexibilidad Repasaremos las fortalezas y posibles debilidades de cada diseño; podrás elegir uno solo o podrás mezclarlos para escoger características concretas de cada uno.

Uso del pull request en GitHub

Las pull requests son una funcionalidad que facilita la colaboración entre desarrolladores que usan Bitbucket. Ofrecen una interfaz web intuitiva para debatir los cambios propuestos antes de integrarlos en el proyecto oficial.

Básicamente un pull request es una petición para integrar nuestras propuestas o cambios de código a un proyecto.