,

Cómo crear tu proyecto de ReactJs desde cero con ViteJs, recomendación de librerías y extensiones de VS Code.

Posted by








Cómo crear tu proyecto de ReactJS desde cero con ViteJS, librerías y extensiones recomendadas de VS Code

Cómo crear tu proyecto de ReactJS desde cero con ViteJS

ReactJS es una biblioteca de JavaScript muy popular utilizada para construir interfaces de usuario interactivas y reutilizables. En este artículo, aprenderemos cómo crear un proyecto de ReactJS desde cero utilizando ViteJS como nuestro entorno de desarrollo.

Requisitos previos

  • Tener Node.js instalado en tu computadora
  • Conocimientos básicos de HTML, CSS y JavaScript
  • Tener Visual Studio Code (VS Code) instalado

Paso 1: Crear una nueva carpeta

Abre tu línea de comandos y crea una nueva carpeta donde deseas almacenar tu proyecto de ReactJS. Puedes usar el siguiente comando:

mkdir mi-proyecto-react
cd mi-proyecto-react

Paso 2: Iniciar un nuevo proyecto de ReactJS

En tu línea de comandos dentro de la carpeta de tu proyecto, ejecuta el siguiente comando para iniciar un nuevo proyecto de ReactJS con ViteJS:

npx create-vite@latest mi-proyecto-react --template react

Paso 3: Instalar dependencias adicionales

Una vez que el proceso de creación del proyecto se haya completado, ve al directorio del proyecto:

cd mi-proyecto-react

Luego, instala las dependencias adicionales ejecutando el siguiente comando:

npm install

Paso 4: Ejecutar el proyecto

Finalmente, ejecuta el proyecto en tu navegador utilizando el siguiente comando:

npm run dev

Extensiones recomendadas de VS Code

Utilizar Visual Studio Code (VS Code) como tu entorno de desarrollo puede ayudarte a ser más productivo. Aquí hay algunas extensiones recomendadas para trabajar con proyectos de ReactJS:

  • ESLint: te ayuda a mantener un código limpio y evitar errores comunes.
  • Prettier: formatea automáticamente tu código según las reglas de estilo definidas.
  • React Developer Tools: proporciona una interfaz para inspeccionar y depurar tus componentes de ReactJS.
  • Live Server: te permite ejecutar tu proyecto ReactJS en un servidor local para una mejor experiencia de desarrollo.

Conclusión

Crear un proyecto de ReactJS desde cero utilizando ViteJS es fácil y rápido. Con las extensiones recomendadas de VS Code, puedes mejorar aún más tu flujo de trabajo y productividad. Ahora estás listo para desarrollar increíbles aplicaciones web con ReactJS.


0 0 votes
Article Rating
16 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Mauricio Ferreyra
1 year ago

excelente video, muchas gracias!!!

A Leon investments
1 year ago

Hola! Me gustaría ver un video donde pueda descargar templates de los que se encuentran normalmente en la web pero usando React instalado con Vite. He buscado en google y youtube y no encuentro como guiarme.

Allan For20
1 year ago

De lo mejor vite, y sumado a yarn espectacular, el desarrollo web actualmente con react esta en un punto muy alto, yo personalmente tengo mi primer trabajo serio gracias a eso, y a mi parecer no gano para nada mal, y aun no termino de sacar mi titulo xd

Abel Guardo
1 year ago

Que tal, que framewrok para testing recomiendas con Vite? He leido que Jest no es totalmente compatible con Vite, por ende se debe usar Vitest, pero no estoy tan seguro de implementarlo…

Shadito Kun
1 year ago

Excelentes herramientas yo agregaría uno más Alan… husky, que son hooks de git entonces puedes decirle cuando haga un commit se ejecute un pre commit que revise que prettier se haya aplicado correctamente con las reglas que tenemos, que se ejecuten los test de jest para saber que no hemos roto nada, que revise las reglas de eslint que no hayamos dejado nada por ahí suelto, etc lo que tú quieras hacer en ese pre commit con husky es buenísimo o un pre push, pre pull, etc, va a la par con otro que se llama lint-staged (se instala cuando instalas husky ahi van todas las reglas de los hooks en tu package.json). Yo la manera que lo utilizo es así: prettier -> eslint -> jest. Y es una maravilla porque no importa si tu editor tiene una reglas de trabajo y tus compañeros otra, siempre va a aplicar las reglas que dejemos en el proyecto

Brayan D'Velásquez
1 year ago

¿Que opinas de React Query?

Alejandro Barreto
1 year ago

Quien es ese muchacho?

Jair Manosalva
1 year ago

Hola yo uso "editor.defaultFormatter": "esbenp.prettier-vscode","prettier.jsxSingleQuote": true, "prettier.singleQuote": true,

Agustin Cristobo
1 year ago

Nice, justo estaba x probar vite en un proyecto personal 🙌

Juan Cruz Ledesma
1 year ago

He tenido problemas con Vite a la hora de usar las variables de entorno (el process.env…. no funciona), trate de leer la documentación oficial y.no la comprendo je

Matias Romera
1 year ago

y éste lampiño quién es? me confundí de canal me parece, estoy buscando un mustache que sabe mucha data de programación

Makindu Pirulindo
1 year ago

Falto jsconfig o tsconfig para las rutas y considero que configurar git sería genial como te organizas

Justavzz
1 year ago

al finn un video que habla y lo explica bien la ptmreee lo que costaba encontrar uno ehhhh toma mi like buen señor

Julian Sosa
1 year ago

Muy bien, 👏

Gentleman Programming
1 year ago

Ya que YouTube me sigue borrando los comments, respondo por aquí a @Rodrigo Moyano que pregunta :
– "Has probado stylelint? Es una de las mejores herramientas que he usado para css"

La verdad que no ! pero ya mismo voy a probarlo 😀

Hector Rafael
1 year ago

Para mi el tema esencial es el Kurisu en the doki theme extension jujuju junto con mi sticker e imagen de fondo respectiva de zero two