Volver al curso

React Fundamentals

leccion
2 / 13
beginner
10 horas
Introduccion a React

Configurando tu proyecto React

Lectura
15 min~1 min lectura

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