Introducción a Vite, más Deploy en Github Pages (Por si no lo vite)
En el mundo de la programación web, es esencial estar al tanto de las últimas herramientas y tecnologías que pueden mejorar la eficiencia y la productividad en nuestros proyectos. Una de las herramientas más recientes que ha ganado popularidad es Vite.
Vite es un nuevo generador de proyectos y una herramienta de desarrollo de aplicaciones web que se centra en la velocidad y el rendimiento. A diferencia de los bundlers tradicionales como Webpack, Vite utiliza la capacidad del navegador para importar módulos de JavaScript de forma rápida y eficiente, sin la necesidad de generar un único archivo de bundle.
La principal ventaja de Vite es su capacidad para proporcionar una experiencia de desarrollo ultrarrápida. En lugar de tener que esperar a que se construya todo el proyecto para poder ver los cambios, Vite utiliza su carga instantánea para actualizar solo los módulos afectados por los cambios realizados. Esto reduce drásticamente el tiempo de compilación y permite una iteración rápida durante el desarrollo.
Además de su velocidad y eficiencia, Vite también ofrece otras características interesantes como el soporte incorporado para TypeScript, la capacidad de utilizar frameworks como React o Vue.js, y una arquitectura de complementos que permite extender sus funcionalidades.
Una vez que hemos desarrollado nuestra aplicación con Vite, es posible que necesitemos llevarla a producción y mostrarla al mundo. Una forma sencilla y gratuita de hacerlo es utilizando Github Pages.
Github Pages es un servicio de alojamiento de sitios web estáticos que permite mostrar tus proyectos directamente desde un repositorio de Github. Solo necesitas configurar tu repositorio correctamente y Github Pages generará automáticamente tu sitio web en una URL específica.
Para desplegar una aplicación Vite en Github Pages, debemos seguir los siguientes pasos:
1. Crear un repositorio en Github que contenga nuestro proyecto Vite.
2. Clonar el repositorio en nuestro entorno de desarrollo local.
3. Instalar las dependencias de nuestro proyecto ejecutando el comando `npm install`.
4. Realizar las configuraciones necesarias en el archivo `vite.config.js` para que Vite pueda generar los archivos estáticos correctamente.
5. Construir la aplicación ejecutando el comando `npm run build`.
6. Copiar los archivos generados en la carpeta `dist` a la raíz de nuestro repositorio clonado.
7. Hacer un commit y un push de los cambios al repositorio remoto.
8. Configurar Github Pages en la sección de ajustes de nuestro repositorio, eligiendo la rama y la carpeta que contiene nuestros archivos estáticos.
Una vez que hayamos completado estos pasos, Github Pages generará automáticamente nuestro sitio web y estará disponible en la URL que se muestra en la sección de ajustes del repositorio.
En resumen, Vite es una herramienta de desarrollo web rápida y eficiente que puede mejorar significativamente nuestra experiencia de desarrollo. Y combinado con Github Pages, podemos llevar nuestros proyectos a producción de manera rápida y sencilla. Así que no lo “vite” y comienza a explorar estas herramientas que seguramente te ayudarán a llevar tus proyectos al siguiente nivel.
Gracias por este fantástico video!!!
gracias, fue muy util, pense que era mas dificil pero es casi lo mismo que un html con css.
por que hablaba tan rapido jajaj
Por si no lo vite… Entendí esa referencia jajajaj
Actualmente solo es necesario copiar todo el codigo del punto 2 de la seccion GitHub Pages y con eso sera suficiente para mostrar nuestra web con configuraciones predeterminadas.
es necesario tener instalado algo de vite primer? no me reconoce los comandos
y sino tenemos NODE JS instalado?
deberias explicar eso desde el principio tambien
Excelente como siempre, gracias.
Podrías ir un poco más rápido explicando? Suena muy lento todo 😂
Profe, muchas gracias y mis respetos. Apenas voy entrando al mundo de Vite y React y con su video despejé muchas dudas, gracias por compartir su conocimiento y ser tan explícito. Por más profes como usted 👏🏻👏🏻👏🏻👏🏻
en el minuto 3:00, en mi terminal no se cambia de opción cuando oprimo las flechas del teclado ¿que debo hacer?
tremendo crack, gracias 🙂
por que liarse con github pages si es mas facil hacerlo en vercel ? u otro similar
Moro no Brasil e seu video explicando como subir o projeto vite com o github-pages foi o melhor mesmo não entendendo direito seu idioma. obrigado!
Disculpen a la hora de hacer el preview de no me redirecciona hacia las otras paginas html creadas! Me las marca como error.. Alguien sabe por qué?
Muy bueno y útil. Saludos
"por si no lo vite" 😁😁😁
hola estoy aprendiendo react y php (laravel 9) usando viteJS como severa el directorio dist ya incluyendo laravel ???
gracias :,V
😂 por si no lo vite