14 poin oleh GN⁺ 2025-10-19 | 3 komentar | Bagikan ke WhatsApp
  • Vite+ adalah toolchain pengembangan terpadu yang memperluas Vite yang sudah ada, berupa alat berbasis perintah yang dapat menangani semuanya sekaligus mulai dari pembuatan proyek, pengujian, build, lint, formatting, hingga packaging
  • Berbasis stack compiler berperforma tinggi yang ditulis dengan Rust, dan menyediakan perintah CLI yang konsisten seperti vite new, vite test, vite lint, vite fmt, vite lib, vite run, vite ui
  • Kompatibel dengan alat ekosistem open source yang sudah ada seperti Vitest, Oxlint, Rolldown, tsdown, serta langsung mendukung framework utama seperti React, Vue, dan SvelteKit
  • Menargetkan toolchain tunggal untuk perusahaan, menyelesaikan masalah performa dan konsistensi antar tim, serta secara internal juga mencakup build runner monorepo berbasis cache dan GUI Devtools
  • Gratis untuk individu dan open source, serta direncanakan tersedia bagi perusahaan dalam bentuk lisensi tahunan, dengan tujuan model monetisasi di lapisan atas sambil tetap mempertahankan proyek open source

Gambaran umum Vite+

  • Vite+ adalah alat baris perintah yang dapat diinstal melalui npm, yang selain vite dev dan vite build yang sudah ada, juga menambahkan berbagai perintah terpadu
    • vite new: mendukung scaffolding proyek baru termasuk struktur monorepo serta pembuatan kode
    • vite test: menjalankan unit test berbasis Vitest, termasuk API kompatibel Jest serta fitur browser mode dan pengujian regresi visual
    • vite lint: menggunakan Oxlint untuk menjalankan lebih dari 600 aturan ESLint hingga 100 kali lebih cepat
    • vite fmt: formatting kode dengan Oxfmt, menyediakan kompatibilitas lebih dari 99% dengan Prettier serta kontrol line wrapping
    • vite lib: bundling library berbasis tsdown + Rolldown serta pembuatan DTS yang cepat
    • vite run: task runner monorepo yang melakukan optimasi cache tanpa konfigurasi melalui inferensi cache otomatis
    • vite ui: alat pengembang GUI yang mendukung analisis modul, visualisasi ukuran bundle, dan integrasi Devtools per framework

Toolchain berbasis Rust

  • Arsitektur berbasis Oxc·Rolldown dengan parser, resolver, transformer, minifier, hingga bundler yang semuanya diimplementasikan dalam Rust
  • Setiap layer telah melalui penyetelan performa yang ekstrem, dan sudah diadopsi oleh Framer, Linear, Atlassian, Shopify, dan lainnya
  • API parse dan transform juga dibuka untuk pihak luar guna mendukung pembuatan alat pengembangan kustom

Masalah yang ingin diselesaikan

  • Fragmentasi dan kompleksitas ekosistem JavaScript disebut sebagai faktor bottleneck utama dalam proyek web berskala besar
  • Jika banyak tim menggunakan toolchain yang berbeda-beda, maka biaya pengelolaan dependensi, pemeriksaan keamanan, dan migrasi akan meningkat tajam
  • Vite+ adalah solusi terpadu untuk mengurangi inefisiensi ini, dirancang agar developer dapat fokus pada pengembangan produk alih-alih konfigurasi alat

Lisensi dan keberlanjutan

  • Gratis untuk individu, open source, dan perusahaan kecil, dengan model lisensi tahunan yang direncanakan untuk startup dan enterprise
  • Menegaskan prinsip bahwa pendapatan dari komersialisasi akan diinvestasikan kembali untuk meningkatkan proyek open source yang menjadi fondasinya
  • Proyek inti seperti Vite, Vitest, Rolldown, Oxc akan tetap open source secara permanen dengan lisensi MIT
  • Vite+ adalah lapisan independen di atas proyek-proyek tersebut, dan peningkatan performa akan langsung berujung pada peningkatan open source

Rencana rilis dan partisipasi

  • Menargetkan preview publik pada awal 2026, dan saat ini sedang merekrut pengadopsi awal untuk pengujian di lingkungan produksi
  • Developer yang tertarik dapat menghubungi melalui viteplus.dev

3 komentar

 
tested 2025-10-23

Apakah ini jadi makin seperti Nx?

 
shakespeares 2025-10-19

Sepertinya popularitas vite kini sampai ke tahap dikomersialisasikan juga..

 
hahnlee 2025-10-19

Itu perusahaan bernama void(0), jadi kemungkinan mereka memang membutuhkan BM.