Vite+ Beta
Ámbito de Vite+ y casos de uso
- Está construido sobre Vite, por lo que hereda el modelo y las limitaciones de Vite centrados en el navegador.
- La gente está usando Vite (y Vite+) con éxito para objetivos Node: servidores NestJS, CLIs y lambdas, a menudo con plugins como
vite-plugin-node. - Para las CLIs no se usa el servidor de desarrollo, pero aun así se aprovechan el linting, el formateo, la ejecución de tareas y el caché.
Integración de la cadena de herramientas y el debate sobre la “pila aburrida”
- Vite+ agrupa Vite, Vitest, Rolldown, tsdown, Oxlint y Oxfmt en una única cadena de herramientas coherente.
- Muchos ven esto como la emergente pila “aburrida pero funciona”: convenciones establecidas, reescrita en Rust para ganar velocidad y hecha interoperable.
- Otros sostienen que una pila verdaderamente “aburrida” necesitaría menos herramientas y menos indirección en general.
Rendimiento, DX y flujo de trabajo con Node/TypeScript
- Se elogian las compilaciones de desarrollo de Vite y HMR, pero algunos informan que flujos más simples (esbuild + actualización manual) son más rápidos para aplicaciones básicas.
- Vitest se describe como muy rápido y con muchas funciones, pero algunos usuarios lo encuentran más lento que Jest en grafos grandes y complejos; el rendimiento depende del contexto.
- Hay una amplia discusión sobre ejecutar TypeScript en Node:
tsx,node --strip-types, loaders ESM personalizados y el dolor en torno a las importaciones ESM y el manejo de extensiones.
Complejidad, dependencias y seguridad
- Varios comentarios critican la naturaleza de “capa sobre capa” del desarrollo web moderno y la proliferación de paquetes en el ecosistema Node.
- Algunos equipos están reduciendo de forma agresiva las dependencias, incluso prescindiendo de paquetes de terceros y confiando en código a medida asistido por IA.
- La precompilación en CI se ve como más segura que ejecutar herramientas de desarrollo complejas (como
tsx) en producción.
Cambio de versiones y estabilidad
- Las muchas versiones principales de Vite (3–8) se citan como un churn excesivo y una señal de advertencia para extender este modelo por toda la cadena de herramientas.
- Otros reportan que las migraciones son triviales (a menudo solo unos pocos ajustes de configuración) y dicen que las ganancias, especialmente en torno a SSR, valieron la pena.
Marca, monetización y propiedad
- El nombre con “+” y el estilo de marketing sugieren una “suscripción” para algunos, lo que genera cautela.
- El hilo señala que Vite+ tiene licencia MIT y que la empresa detrás fue adquirida por Cloudflare; intentos previos de monetización se abandonaron.
- Sigue habiendo preocupación por las herramientas que intentan gestionar runtimes y convertirse en “toda la plataforma”, con temores de futura dependencia o “enshittification”.
Alternativas y contexto del ecosistema
- Se hacen comparaciones con uv (Python), Bun, Deno, Laravel, Rails, ASP.NET Razor + htmx, etc., lo que refleja una búsqueda más amplia de stacks más simples y estables.
- La pregunta sobre la compatibilidad con Astro no recibe respuesta en el hilo (no está claro).