12. Creando un proyecto React con Vite

 Pasos para crear un proyecto con Vite

1️⃣ Acceder a la documentación

Primero, visitamos la documentación oficial de Vite. Puedes buscarlo directamente como "Vite" en tu navegador y entrar a su sitio oficial.

2️⃣ Iniciar el proyecto

En nuestra consola (terminal), nos aseguramos de estar en la carpeta raíz donde queremos crear el proyecto y ejecutamos:

bash
npm create vite@latest

3️⃣ Configurar el proyecto

El asistente nos preguntará:

  • Nombre del proyecto: Por ejemplo, vite-project

  • Framework: Seleccionamos React (usando las flechas del teclado)

  • Variante: Elegimos JavaScript (también puedes elegir TypeScript si lo prefieres)

4️⃣ Instalar dependencias

Una vez creada la estructura del proyecto, debemos:

  1. Entrar a la carpeta del proyecto:

bash
cd vite-project
  1. Instalar los paquetes necesarios:

bash
npm install

Esto instalará los módulos de Node necesarios para que el proyecto funcione.

5️⃣ Ejecutar el proyecto

Para visualizar nuestro proyecto en tiempo real:

bash
npm run dev

¡Y listo! Vite abrirá un servidor local donde podrás ver tu aplicación React.

🔄 Comparación con Create React App

Inicialización:

  • Create React Appnpm start

  • Vitenpm run dev

Estructura de archivos:

  • En Create React App, el archivo index.html está dentro de la carpeta public

  • En Vite, el archivo index.html está en la raíz del proyecto

Velocidad:

Vite es significativamente más rápido en la instalación inicial y en el hot-reload durante el desarrollo.

📁 package.json - Tu guía clave

Importante: Cuando descargues un proyecto existente, siempre revisa el package.json para saber:

  • Con qué herramienta fue creado

  • Qué comandos usar para ejecutarlo

  • Qué dependencias tiene

Ejemplos:

json
// Proyecto con Create React App
"scripts": {
  "start": "react-scripts start",
  "build": "react-scripts build"
}

// Proyecto con Vite
"scripts": {
  "dev": "vite",
  "build": "vite build"
}

💡 Ventajas de Vite

  • ⚡ Más rápido en desarrollo

  • 🎯 Configuración más sencilla

  • 🔧 Fácil de personalizar

  • 📦 Menor tamaño del proyecto inicial

🛑 Detener el servidor

Para detener el servidor en desarrollo, presiona Ctrl + C dos veces en la terminal.

Comentarios

Entradas más populares de este blog

11. Creando un proyecto react con create-react-app

29. useEffect

38. 4 Routers