• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    TypeScript
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Curso de NextJS con Aguacates 馃 para Platzi

Curso de Next.js

Proyecto del Curso: Next.js

https://platzi-avo.vercel.app/

Curso de Next.js dictado por @jonalvarezz para Platzi

馃攷 C贸mo trabajar en este proyecto?

El curso es totalmente pr谩ctico y progresivo. Este repositorio solo 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.

  1. Actualiza la informaci贸n de las etiquetas:

    Anteriormente debiste clonar este repositorio tal como lo hicimos en clase.

    git fetch --tags
  2. Lista las etiquetas disponibles:

    git tag

    Deber铆as ver algo como:

    1-lo-basico
    2-inicio-api
    3-api
    ...
  3. 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 incluidos hasta ese m贸dulo. En la secci贸n Tags de GitHub, encuentras m谩s informaci贸n de cada etiqueta.

Bonus: C贸mo subo mis cambios a otro repositorio?

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 [email protected]:jonalvarezz/mi-repo-mas-bello.git
# Agrega el nuevo remote

git remote add mi-repo [email protected]: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

馃 Gu铆a R谩pida

  1. Empieza a desarrollar.

    Instala dependencias

    yarn

    Inicia el proyecto

    yarn dev

    El sitio estar谩 disponible en http://localhost:3000.

馃殌 Logros

  1. Creaci贸n del proyecto
  2. Agrego una ruta b谩sica
  3. Agrego una ruta din谩mica
  4. Enlazo p谩ginas y creo una SPA
  5. Agrega nuestra propia API
  6. P谩ginas usando nuestra propia API
  7. Crea components App and Document personalizados
  8. Configura path aliases
  9. Crea p谩ginas y componentes UI para el sitio
  10. Crea Store simple usando Context

馃悶 Encontraste un error o mejora?

Ayuda a otros estudiantes con eso que acabas de descubrir que har铆a este curso y repositorio 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!

More Repositories

1

snowpack-template-tailwind

Snowpack template featuring Tailwind, Prettier and auto publish with GitHub Actions
HTML
81
star
2

platzi-dom

Workshops del Curso de manipulaci贸n del DOM de Platzi
HTML
44
star
3

platzi-plantpedia

Proyectos de la saga de Next.js de Platzi
TypeScript
43
star
4

platzi-optimizacion-web

馃殌 Curso de Optimizaci贸n Web de Platzi por @jonalvarezz
JavaScript
34
star
5

platzi-graphql-fullstack

馃 馃煟 Proyecto de la Saga FullStack de GraphQL para Platzi
TypeScript
18
star
6

platzi-react-typescript

Proyecto del curso de React con TypeScript de Platzi
TypeScript
14
star
7

react-next-example

Application that use React.useReducers and React.Context to create a similar architecture as Redux
JavaScript
9
star
8

my-dot-files

鈿欙笍 My dot files
Shell
5
star
9

mini-pascal-compiler

Implementaci贸n de un compilador para el lenguaje minipascal [MOD]. Fines educativos. - UTP
Python
5
star
10

platzi-lab-face-detection

Laboratorio Profesional de JavaScript de Platzi: Face detection
JavaScript
4
star
11

platzi-lab-nodejs-auth

Laboratorio de Platzi: Node.js Autenticaci贸n
JavaScript
4
star
12

kvr-termine-scrappy

Watch the Munich Foreign Office and notify if there is an available appointment
JavaScript
3
star
13

platzi-lab-web3

Laboratio de Platz sobre JavaScript Profesional. Reto de Web3 y Programaci贸n Funcional
JavaScript
3
star
14

storybook-visual-regression-testing

Proof of concept of a Storybook project and online visual regression testing services
JavaScript
2
star
15

.com

Personal website
Stylus
2
star
16

use-queues

Dealing with thousands of files - queues
JavaScript
2
star
17

react-page-visible

Demo page to test differences between Browser Focus and the Page Visibility API
JavaScript
2
star
18

presentation-reactive-programming

Reactive programming presentation for PereiraJS
JavaScript
2
star
19

tarifer-app

鉁达笍 React demo application to use multiple Hooks and Context APIs
JavaScript
2
star
20

topgun-team-intl

Portfolio example using Bootstrap for Team International's TopGun workshops
HTML
1
star
21

APOD

Astronomy Picture of the Day
CSS
1
star
22

demo-react-shopping-cart

React shopping cart demo app for my React talk
CSS
1
star
23

pagina-topgun-lab

Personal Website TopGun Lab
HTML
1
star
24

UTPlus

Extensi贸n para Google Chrome que agrega funcionalidad al ingreso del portal estudiantil
JavaScript
1
star
25

wp-user-access-expirations

Expires a user's access to a site after a specified number of days. It uses the user registered date/time and an admin configured number of days to determine when to expire the users access. The administrator can restore a user's access from the user's profile page.
PHP
1
star
26

react-form-validate

馃攷 Light React component for easy form's inputs validations
JavaScript
1
star