14 puntos por GN⁺ 2025-10-19 | 3 comentarios | Compartir por WhatsApp
  • Vite+ es una cadena de herramientas de desarrollo unificada que expande Vite existente y permite manejar de una sola vez desde la creación de proyectos hasta pruebas, build, linting, formateo y empaquetado
  • Basado en una pila de compiladores de alto rendimiento escrita en Rust, ofrece comandos CLI consistentes como vite new, vite test, vite lint, vite fmt, vite lib, vite run y vite ui
  • Es compatible con herramientas del ecosistema open source ya existentes como Vitest, Oxlint, Rolldown y tsdown, y da soporte inmediato a frameworks principales como React, Vue y SvelteKit
  • Con el objetivo de ser una cadena de herramientas única para empresas, busca resolver problemas de rendimiento y consistencia entre equipos, e internamente incluso incluye un runner de builds para monorepos basado en caché y GUI Devtools
  • Es gratuito para individuos y open source, y está previsto ofrecerse a empresas bajo un esquema de licencia anual, apuntando a un modelo que mantiene proyectos open source y monetiza en una capa superior

Resumen de Vite+

  • Vite+ es una herramienta de línea de comandos instalable con npm que, además de vite dev y vite build, añade varios comandos integrados
    • vite new: soporte para scaffolding de nuevos proyectos, incluyendo estructura de monorepo, y generación de código
    • vite test: ejecución de pruebas unitarias basadas en Vitest, con API compatible con Jest y funciones de modo navegador y pruebas de regresión visual
    • vite lint: usando Oxlint, ejecuta más de 600 reglas de ESLint hasta 100 veces más rápido
    • vite fmt: formateo de código con Oxfmt, con más de 99% de compatibilidad con Prettier y control de ajuste de líneas
    • vite lib: bundling de librerías basado en tsdown + Rolldown y rápida generación de DTS
    • vite run: runner de tareas para monorepos que realiza optimización de caché sin configuración mediante inferencia automática de caché
    • vite ui: herramienta GUI para desarrolladores con soporte para análisis de módulos, visualización del tamaño de bundles e integración de Devtools por framework

Cadena de herramientas basada en Rust

  • Arquitectura basada en Oxc y Rolldown implementada completamente en Rust, desde el parser, resolver, transformer, minifier y bundler
  • Cada capa pasó por un tuning extremo de rendimiento y ya ha sido adoptada por empresas como Framer, Linear, Atlassian y Shopify
  • También expone externamente las API de parse y transform para apoyar la creación de herramientas de desarrollo personalizadas

Problemas que busca resolver

  • La fragmentación y complejidad del ecosistema JavaScript se señalan como un cuello de botella importante en proyectos web a gran escala
  • Cuando varios equipos usan cadenas de herramientas distintas, los costos de gestión de dependencias, revisiones de seguridad y migración se disparan
  • Vite+ es una solución integrada para reducir estas ineficiencias, diseñada para que los desarrolladores se concentren en crear productos en lugar de configurar herramientas

Licencia y sostenibilidad

  • Gratis para individuos, open source y pequeñas empresas; está previsto aplicar un modelo de licencia anual para startups y empresas
  • Se declara el principio de reinvertir en la mejora de los proyectos open source base los ingresos obtenidos por la comercialización
  • Proyectos clave como Vite, Vitest, Rolldown y Oxc seguirán siendo open source de forma permanente bajo licencia MIT
  • Vite+ es una capa superior independiente construida sobre ellos, por lo que las mejoras de rendimiento se traducen directamente en mejoras para el open source

Plan de lanzamiento y participación

  • Apunta a una preview pública a inicios de 2026 y actualmente está reclutando adoptantes tempranos para pruebas en entornos de producción
  • Los desarrolladores interesados pueden consultar a través de viteplus.dev

3 comentarios

 
tested 2025-10-23

¿Se está volviendo como Nx?

 
shakespeares 2025-10-19

Parece que la popularidad de vite ya está llegando al punto de poder comercializarse...

 
hahnlee 2025-10-19

Como era una empresa tipo void(0), seguramente necesitaban un modelo de negocio.