https://platzi-avo.vercel.app/
Curso de Next.js dictado por @jonalvarezz para Platzi
El curso es totalmente práctico y progresivo. Este repositorio sólo existe como una guía para cuando lo necesites. Puedes realizar todo el curso en tu propio proyecto y tu propio repositorio.
Avanzamos en el curso a un nuevo tema y no puedes o no quieres completar los cambios anteriores para continuar? Empieza desde la etiqueta git correspondiente al módulo del curso.
-
Actualiza la información de las etiquetas:
Anteriormente debiste clonar este repositorio tal como lo hicimos en clase.
git fetch --tags
-
Lista las etiquetas disponibles:
git tag
Deberías ver algo como:
1-lo-basico 2-inicio-api 3-api ...
-
Inicia un nuevo branch desde el punto que desees:
git checkout -b el-nombre-de-mi-branch etiqueta-elegida # Por ejemplo, para iniciar desde el módulo 4-javascript git checkout -b jonalvarezz-javascript 4-javascript
Eso es todo, ya puedes iniciar con todos los cambios incluídos hasta ese módulo. En la sección Tags de GitHub, encuentras más información de cada etiqueta.
Git permite manejar varios repositorios remotos en una misma copia local. Aquí encuentras más información y te dejaré el cheatsheet a continuación:
# Crea tu nuevo repositorio en GitHub/GitLab/otro.
# Asumamos la URL es git@github.com:jonalvarezz/mi-repo-mas-bello.git
# Agrega el nuevo remote
git remote add mi-repo git@github.com:jonalvarezz/mi-repo-mas-bello.git
# Para push
git push mi-repo branch-a-hacer-push
# Para pull
git pull mi-repo branch-a-hacer-push
-
Empieza a desarrollar.
Instala dependencias
yarn
Inicia el proyecto
yarn dev
El sitio estará disponible en http://localhost:3000.
- Creación del proyecto
- Agrego una ruta básica
- Agrego una ruta dinámica
- Enlazo páginas y creo una SPA
- Agrega nuestra propia API
- Páginas usando nuestra propia API
- Crea components App and Document personalizados
- Configura path aliases
- Crea páginas y componentes UI para el sitio.
- Crea Store simple usando Context
Ayuda a otros estudiantes con eso que acabas de descubrir que haría este curso y respositorio mucho mejor.
- En Issues puedes reportar errores, agregar sugerencias y comentarios.
- Por su parte, los Pull Request siempre estarán abiertos para recibir mejoras puntuales.
Happy hacking!