Asignatura: Programación y Plataformas Web
Tema: Frameworks Web (Angular, React, Vue, Astro, etc.)
Este repositorio compartido está diseñado para que todos los estudiantes documenten sus avances prácticos sobre los frameworks web asignados.
El trabajo se estructura en torno a un flujo común de aprendizaje con Angular —dirigido por el docente— y la replicación de cada práctica en el framework asignado (React, Vue, Astro, etc.).
Cada pareja o grupo de estudiantes contará con una carpeta propia dentro del framework que le corresponde y también una carpeta dentro de /angular, donde replicará los mismos ejercicios vistos en clase.
El objetivo es que cada grupo:
.md.El repositorio tendrá la siguiente organización:
/angular
├── docente
├── 01_instalacion.md
├── 02_navegacion_forms.md
├── perez_torres
├── 01_instalacion.md
├── 02_navegacion_forms.md
/react
├── perez_torres
├── 01_instalacion.md
├── 02_navegacion_forms.md
/vue
├── perez_torres
├── 01_instalacion.md
├── 02_navegacion_forms.md
/astro
├── perez_torres
├── 01_instalacion.md
├── 02_navegacion_forms.md
README.md
/angular/docente contendrá las guías oficiales vistas en clase.Descargar el repositorio localmente:
git clone https://github.com/PabloT18/icc-ppw-frameworks-web.git
Entrar al proyecto:
cd repositorio-frameworks
Cada pareja trabajará en una rama con el nombre del framework y apellidos:
git checkout -b vue-apellido1-apellido2
Ejemplo:
git checkout -b react-perez_torres
Cada grupo debe editar únicamente los archivos de su propia carpeta tanto en:
/angular/nombre_apellido1_apellido2//framework_asignado/nombre_apellido1_apellido2/En cada archivo .md deberán incluir:
Ejemplo:
# 01 - Instalación de Vue
1. Ejecutamos: `npm init vue@latest`
2. Creamos el proyecto con las opciones por defecto.
3. Captura: 
# 02 - Navegación y Formularios
Creamos el archivo `router/index.js` con las rutas principales.
git add vue/perez_torres/01_instalacion.md
git commit -m "Avance 1: instalación y componentes básicos en Vue"
Los mensajes de commit serán indicados en clase.
Directrices para Commits
Es fundamental seguir ciertas directrices al realizar commits en este proyecto para asegurar la claridad y la organización del trabajo. A continuación, se presentan las pautas a seguir indicadas en el documento de directrices de commits. .core/docs/commit-guidelines.md.
Antes de subir cambios, siempre sincronizar con la rama principal:
git pull origin main
Si surgen conflictos:
git push origin vue-apellido1-apellido2
Cuando se haya comletado un avance importante (sera indicado en clases), crear un PR. En GitHub:
vue-nombre1-nombre2).main.main.README.md principal..md contengan texto ordenado, imágenes visibles y descripciones comprensibles.