Configurando tu proyecto React

Lectura
15 min~1 min lectura
Objetivo de la lección

Creando tu primer proyecto React Hay varias formas de crear un proyecto React.

Puntos de control
  • Creando tu primer proyecto React
  • Opcion 1: Vite (Recomendado)
  • Opcion 2: Create React App
  • Estructura del proyecto

Creando tu primer proyecto React

Hay varias formas de crear un proyecto React. Te mostramos las mas populares.

Opcion 1: Vite (Recomendado)

Vite es la herramienta moderna mas rapida para crear proyectos React:

# Crear proyecto con Vite
npm create vite@latest mi-app -- --template react

# Entrar al directorio
cd mi-app

# Instalar dependencias
npm install

# Iniciar servidor de desarrollo
npm run dev

Opcion 2: Create React App

# Crear proyecto con CRA (mas lento)
npx create-react-app mi-app
cd mi-app
npm start

Estructura del proyecto

mi-app/
├── node_modules/
├── public/
│   └── index.html
├── src/
│   ├── App.jsx
│   ├── App.css
│   ├── main.jsx
│   └── index.css
├── package.json
└── vite.config.js

Archivos importantes

main.jsx - Punto de entrada

import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App'
import './index.css'

ReactDOM.createRoot(document.getElementById('root')).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
)

App.jsx - Componente principal

function App() {
  return (
    <div>
      <h1>Hola React!</h1>
    </div>
  )
}

export default App

Extensiones recomendadas para VS Code

  • ES7+ React snippets: Atajos para crear componentes
  • Prettier: Formateo automatico
  • ESLint: Detecta errores
Laboratorio de práctica

Antes de marcar esta lección como completa, escribí una evidencia breve para React Fundamentals: un ejemplo, una decisión, una captura, una mini demo o una nota que puedas reutilizar en portfolio.

Reflexión rápida

¿Qué cambiarías en tu forma de trabajar después de aplicar configurando tu proyecto react?

De lección a portfolio

Convertí esta lección en una prueba técnica visible.

Una app pequeña publicada, con README y decisiones explicadas, funciona mejor que una lista de tecnologías sueltas.

Paso 1

Creá una demo mínima que use el concepto de la lección.

Paso 2

Escribí un README corto con objetivo, stack, decisión técnica y mejora futura.

Paso 3

Publicá la demo y enlazala desde tu perfil profesional.

Newsletter Cursalo

Recibí rutas y cursos nuevos

Sumate para recibir recursos orientados a empleo y portfolio.

  • Rutas de empleo
  • Cursos prácticos
  • Portfolio y entrevistas

Sin spam. También podés entrar con tu cuenta para guardar progreso. Iniciá sesión