Entrada

💻 Set up para React

Cuando inicias en React, tienes que configurar previamente un entorno de desarrollo y con ello poner en marcha tu primer proyecto. Siguiendo unos sencillos paso podemos comenzar a crear aplicaciones modernas y dinámicas en poco tiempo.

🔧 Requisitos Previos

Antes de comenzar, debemos tener instaladas las siguierntes herramientas en nuestra máquina:

  • Node.js: Necesitarás Node.js 14.18.0 o superior para este y otros turoriales que publicaré. Vite requiere al menos esta versión.
  • npm (o yarn): Son administradores de paquetes que te permiten gestionar las dependencias de un proyecto. npm viene preinstalado con Node.js, pero puedes optar por otra alternativa.

📝 Pasos para Crear un Proyecto React

Existen varias maneras de crear y configurar un proyecto de React, sin embargo la forma más tradicional y en su momento era la forma más sencilla es usando el paquete oficial create-react-app, que configura todo automáticamente.

Usando create-react-app (No recomendado actualmente)

  1. Para ello abrimos una terminal y ejecutamos el siguiente comando:
1
npx create-react-app <nombre-proyecto>

Este comando creará una carpeta con el nombre del proyecto <nombre-proyecto> y descargará todas las dependencias necesarias para empezar.

  1. Una vez de haya completado la instalación, navegamos a la carpeta del proyecto generado:
1
cd nombre-proyecto
  1. Para ver el proyecto en acción, ejecutamos el siguiente comando:
1
npm start

Esto iniciará el servidor de desarrollo y abrirá automáticamente la aplicación en el navegador en http://localhost:3000. Ahora podrás ver los cambios en tiempo real al modificar archivos del proyecto.

El comando create-react-app fue un proyecto increíblemente útil en su momento, ya que configuraba automáticamente un entorno de desarrollo completo, pero ha quedado en desuso de facto para algunas versiones recientes de Node.js, y a menudo tiene problemas de compatibilidad con sus dependencias.


Usando Vite (Recomendado)

Vite es una herramienta de desarrollo moderna y rápida que se utiliza para crear proyectos de front-end, y es ideal para trabajar con React debido a su rápida configuración y hot-reloading eficiente. Una vez teniendo los requsitos previos en nuestro equipo, iremos al directorio donde queramos ubicar nuestro proyecto y realizamos los siguientes pasos:

  1. Para ello abrimos una terminal y ejecutamos el siguiente comando:
1
npm create vite@latest <nombre-proyecto> -- --template react

Aquí:

  • <nombre-proyecto>: El nombre de tu proyecto.
  • --template react: Especifica que quieres usar el template de React.

El comando npm create vite@latest descargará y ejecutará la última versión de Vite, y configurará un proyecto con la plantilla de React. Esto significa que habrá creado la estructura de carpetas y configuración necesaria para iniciar nuestro proyecto.

  1. A partir de aquí, tendremos que entrar al directorio raíz del proyecto e instalar las dependencias con npm (la instrucción anterior ya nos habrá sugerido estos comandos):
1
2
cd <nombre-proyecto>
npm install
  1. Para ver el proyecto en acción, ejecutamos el siguiente comando:
1
npm run dev

El template básico de React en Vite, proporciona una estructura mínima con la que puedes empezar a trabajar de inmediato. Incluye un archivo App.jsx que se renderiza como la página de inicio:

React Vite StartApp React Vite StartApp

Mi lema es

Esta entrada está licenciada bajo CC BY 4.0 por el autor.