Cómo iniciar un proyecto React con Vite

26 de octubre de 20222 min lectura·reactjavascriptherramientas
Aprende a iniciar un proyecto React con Vite, la herramienta de tooling Frontend más rápida. Alternativa moderna a Webpack, Parcel y Snowpack para tus apps.

Vite

Vite es una herramienta de tooling para el Frontend. Lo puedes agrupar en la categoría donde se encuentran otros como Webpack, Parcel y Snowpack. Es muy útil para crear una estructura de proyecto que se pueda utilizar con React y de una forma muy rápida, ya que no necesitas tener que configurar nada. Aprovecha el sistema de módulos de ES6 (ESModules) por lo que puede ser servido dinámicamente según lo necesite el navegador.

Crear un proyecto React con Vite.

Asegúrate de tener instalado Node.js en tu equipo.

Puedes comprobarlo ejecutando en la terminal:

shell
$ node -v

Una vez lo tengas, ejecuta los siguientes comandos:

shell
$ npm create vite@latest <nombre-de-mi-proyecto>

Entre los diferentes frameworks que te sugiere, elige el que necesites, en nuestro caso react. Después te pregunta si quieres utilizar TypeScript o no. Elige lo que prefieras.

shell
✔ Project name: … vite-project
? Select a framework: › - Use arrow-keys. Return to submit.
    Vanilla
    Vue
❯   React
    Preact
    Lit
    Svelte

shell
? Select a variant: › - Use arrow-keys. Return to submit.
❯   JavaScript
    TypeScript
shell
Scaffolding project in /Users/carlosazaustre/dev/vite-project...

Done. Now run:

  cd vite-project
  npm install
  npm run dev

Ejecutar el proyecto.

Una vez creado, dirígete al directorio creado y ejecuta el comando de instalación:

shell
$ cd <nombre-de-mi-proyecto>
$ npm install

Una vez instaladas las dependencias, ejecuta el comando de desarrollo y ya puedes empezar a trabajar.

shell
$ npm run dev

  VITE v3.1.8 ready in 396 ms

  > Local: http://localhost:5173/
  > Network: use `--host` to expose

aplicacion con react y vite corriendo en localhost

← Todos los artículos
Compartir en XCompartir en LinkedIn
También te puede interesar

Artículos relacionados

javascriptreact

¿Qué es Flux? Entendiendo su arquitectura

may 20184 min
javascriptreact

¿Cómo funciona Redux? Conceptos básicos

mar 20177 min
reactjavascript

4 Formas de crear un Componente en React

ene 20173 min
Newsletter · AprendiendoDEV

Aprende más cada semana.

Noticias de JavaScript, arquitectura de software e IA, directas a tu bandeja de entrada. Sin spam, puedes darte de baja cuando quieras.

Powered by Substack · Sin spam · Baja cuando quieras