Cómo implementar Next.js
Clase 20 de 22 • Curso de Server Side Render con Express
Contenido del curso
Clase 20 de 22 • Curso de Server Side Render con Express
Contenido del curso
Beto Martinez
Cristofher Jumbo Jimenez
Wandy Rafael Santana Evangelista
Jesús Manuel Mejía Rojas
Nicolas Esteban Manograsso
Jose Daniel Molina
Ricardo Oriel Cuan Sánchez
Juan Carlos Pinzón
Carlos Arboleda
Angel Archbold
Enrique Moreno
Cesar Fonseca
Carlos Enrique Ramírez Flores
Diego Francisco Luna Lopez
Erika Luna
Diego Francisco Luna Lopez
Naldo Duran
José María Cuevas Ramírez
Edinson Salas
Cristian Iñiguez
Roger Carlos Ariel Alba
Cristian Iñiguez
Maria Elizabeth Minero Alvarenga
Cesar Fonseca
Entonces, ¿Nos ahorramos todo lo que hicimos en el curso con tal solo esto? ._.XD
HAHAHAHAH si bro, me quede como el pikachu hahahah
Hola Devs: Aqui les traigo un articulo que explica y habla muy bien se NextJS, pueden darle una mirada y aprender mucho mas de esta pontencial herramienta: Click Aqui
Solo aclaro bendito sea el que hizo next, quiero su level <3
A mi mente solo vinieron dos cosas, que tengo que tomar el curso de NextJS y me quede un rato con la cara de sad Harold después de todas las configuraciones que hicimos
Pues con un vistazo se ve increíble todo lo que se podría hacer con Next.js. Todo lo que hemos aprendido de Server Side Render lo podemos resumir con Next. Genial
se ve el potencial de Next.JS
Se podría decir entonces que next nos ahorraría la gran mayoría de trabajo que se ha hecho en las clases anteriores?
Si y No. Next si facilita varias configuraciones para SSR dependiedo el tipo de Data Fetching que utilices, sin embargo, varias de las clases que se vieron durante este curso se enfocan en optimización de carga. Por otro lado, en esta clase el profe solo esta haciendo una demostracion de SSR con un 'Hola Next', si se desea migrar todo el proyecto PlatziVideo, se requieren mas refactoring (Especialmente para Redux y evitar doble renderizado). Un artículo muy recomendado es Rendering on the Web
No entendí, con Next js se hace la configuración de las clases anteriores? Como un framework?
Les agradezco la explicación
Bueno no se si la misma configuración anterior, pero si el mismo concepto y tal como dice el profesor de manera más eficiente.
Me quiero medio morir, parece que esta herramienta esta de lo mejor, pero bueno, calma
creamos el path de nextjs
ejecutamos npm init para crear el package json
instalamos dependencias
npm i react react-dom next
agregamos los comandos
{ "name": "nextjs", "version": "1.0.0", "description": "Next js en clase", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev": "next", "build": "next build", "start": "next start" }, "author": "", "license": "ISC", "dependencies": { "next": "^9.2.1", "react": "^16.12.0", "react-dom": "^16.12.0" } }
creamos el path de pages y agregamos index.js
import React from 'react'; const Landing = () => { return ( <div> Hola Next Js </div> ); }; export default Landing;
corremos el comando:
npm run next
Al poner el comando:
npm install next
o
npx create-next-app
Pero me sale el error:
npm ERR! Unexpected end of JSON input while parsing near '...WagAAANcP+wRMi12/IWFI'
Algien sabe que esta pasando
Actualiza npm en tu máquina
sudo npm i -g npm
Si no funciona como se esperaba, utiliza
npm cache clean --force
Gracias erikaluna, me funciono 🤟
✌
¡🤯! . Para cuando la actualización del curso de Next.js, se ve increíble esta herramienta
Ya salió
Que es lo que usa el profe para que los comandos de npm install se autocompleten
Hola,
usualmente tab ¿no te funciona así?
yo me refería para que se muestre la sugerencia que le aparece al profe
Gracias.
Bueno, al menos terminamos el curso y se sabe que hay una herramientas mas al nivel "no tan pro"