Set up React
Al comenzar con React, lo primero es configurar tu entorno de desarrollo. Una vez listo, podrás iniciar tu primer proyecto. Con solo unos pasos, estarás listo para dar vida a tus ideas con React.
Requisitos Previos
Antes de comenzar, debemos tener instaladas las siguientes 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.
Formas de crear un proyecto de 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 usar el paquete oficial create-react-app, que configura todo automáticamente.
Con create-react-app (No recomendado)
- 1. Abrir una terminal
- En una nueva terminal o símbolo de sistema (en Windows) y ejecuta 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.
Como puedes observar, durante la instalación aparecen una serie de warning indicando que el paquete está obsoleto (deprecated):
![]()
- 2. Entrar al proyecto
- Completada la instalación, navegamos a la carpeta del proyecto generado:
1
cd nombre-proyecto
- 3. Lanzar el servidor de desarrollo
- Para ver el proyecto en acción, ejecutamos el siguiente comando:
1
npm start
- Este comando iniciará el servidor de desarrollo y abrirá automáticamente el navegador en http://localhost:3000. Ahora podrás ver los cambios en tiempo real al modificar archivos del proyecto.
El comando
create-react-appfue 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 requisitos previos, iremos al directorio donde queramos ubicar nuestro proyecto y realizamos los siguientes pasos:
- 1. Abrir una terminal
- En una nueva terminal, 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@latestdescargará 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.
- 2. Entrar al proyecto
- 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
- 3. Lanzar el servidor de desarrollo
- 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.jsxque se renderiza como la página de inicio:
En resumen, después de crear tu proyecto con CRA (Create React App) o Vite, lo siguiente es empezar a jugar con tu App principal, crear componentes en src/ y dar forma a tu interfaz. Con Vite, arrancas más rápido y con un entorno más ligero.





