VoidZero has released Vite+ in beta, a unified web development toolchain that integrates Vite, Vitest, Rolldown, tsdown, Oxlint, and Oxfmt behind a single CLI. The vp command provides consistent commands for dev server, testing, linting, formatting, building, and library bundling. Key beta improvements over alpha include smarter caching with automatic data tracking, improved migration tooling (vp migrate), enterprise features like org templates and proxy support, and cross-platform hardening. Over 1,300 public repositories already depend on it. The roadmap to 1.0 includes remote caching, GitLab CI/CD support, and broader framework compatibility. Vite+ is MIT-licensed and framework-agnostic.
Nguồn: https://voidzero.dev/posts/announcing-vite-plus-beta. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Phiên bản Astro 7.0 tập trung tối ưu hiệu suất với tốc độ build nhanh hơn 15–61%, nhờ compiler Rust mới thay thế Go cũ, pipeline Markdown/MDX bằng Sätteri (Rust), Vite 8 + Rolldown (nhanh gấp 10–30 lần Rollup), cùng cơ chế rendering hàng đợi ổn định. Tính năng Routing nâng cấp với src/fetch.ts, hỗ trợ middleware Hono, cache CDN từ Netlify/Vercel/Cloudflare, và cải tiến AI agent với chế độ dev nền, phát hiện tự động cùng logging JSON có cấu trúc.
Lập trình viên phát triển web nên đọc bài này vì Astro 7.0 mang đến những cải tiến công nghệ như Rust-based compiler và Vite 8 + Rolldown, giúp tối ưu hóa hiệu suất build và giao diện người dùng, đồng thời mở rộng khả năng quản lý lưu trữ và xử lý AI, giúp xây dựng ứng dụng web nhanh hơn và hiệu quả hơn.
Tháng 7/2026 giới thiệu những thay đổi quan trọng trong hệ sinh thái SvelteKit, nổi bật là …
Tháng 6/2026, Astro ra mắt phiên bản 7 với Vite 8, trình biên dịch Rust mới và Advanced Routing, cùng Starlight 0.41 tương thích Astro 7. Bài viết cũng giới thiệu nhiều tích hợp cộng đồng, công cụ, chủ đề mới, hướng dẫn di chuyển, nghiên cứu trường hợp, sự kiện sắp tới ở Đức và bộ sưu tập lớn các trang web xây dựng bằng Astro.
Lập trình viên nên đọc để cập nhật những tiến bộ mới nhất trong Astro 7, từ cải tiến hiệu năng đến các công cụ mới như Vite 8 và Rust compiler, giúp tối ưu hóa dự án web của mình hiệu quả hơn.
Tuần này giới thiệu nhiều cập nhật quan trọng trong hệ sinh thái React: Fragment ref (FragmentInstance) sắp ra mắt trong React v19.3, tiến triển của React Compiler (tích hợp Bun, phiên bản Rust), React Router 8.0 (chỉ ESM, cải tiến "boring-by-design"), cùng các bản phát hành mới của StyleX 0.19, Base UI 1.6 và TanStack Table v9. Bên phía React Native, Reanimated 4.5 bổ sung hỗ trợ CSS pseudo-selector, Expo SDK 56 ổn định iOS widgets & Live Activities, VisionCamera cho phép xử lý video thời gian thực. Ngoài ra, Vite 8.1 ra mắt chế độ Dev Mode tích hợp, Astro 7.0 tăng tốc build ~61% nhờ Rolldown, TypeScript 7.0 RC (viết lại bằng Go), và GitHub Actions siết chặt bảo mật ngăn chặn tấn công supply chain.
Những công nghệ mới trong React và React Native như Fragment ref trong React 19.3 hoặc React Router 8.0 có thể giúp bạn tối ưu hiệu suất, cải thiện tính bảo mật và mở rộng khả năng ứng dụng của mình ngay từ những thay đổi cơ bản nhất.
Babel, công cụ biên dịch JavaScript lâu nay, đang dần bị Rust-based OXC thay thế do hiệu suất vượt trội và tiêu thụ tài nguyên thấp hơn, đặc biệt trên những codebase lớn. OXC cung cấp đầy đủ các tính năng như parsing, transforming, linting, formatting và minification, trong khi Vite cùng các công cụ như SWC, Turbopack hay Rspack cũng góp phần thúc đẩy xu hướng tooling frontend tốc độ native.
Những lập trình viên cần tìm hiểu về Babel và OXC để hiểu cách chuyển đổi từ công cụ JavaScript truyền thống sang các giải pháp Rust hiện đại sẽ giúp họ tối ưu hiệu suất, giảm thời gian build và tương thích với các công nghệ frontend mới nhất.
JavaScript Weekly issue #791 covers major releases across the ecosystem: Babel 8.0 goes ESM-only and targets ES2023 by default after 8 years since v7; TypeScript 7.0 RC arrives with a Go-powered compiler promising ~10x faster builds; Vite 8.1 adds experimental bundled dev mode for faster startup; Astro 7.0 gains a Rust-powered build pipeline; and Deno 2.9 introduces desktop app support via deno desktop. Also covered: TanStack Table v9's 90% memory reduction via prototype-based function storage, new CSS capabilities bridging JS values, and smaller releases including pnpm 11.7/11.8, Node.js updates, Anime.js 4.5, Ink 7.1, Nuxt UI 4.9, and Nx 23.0.
A 'behaviour index' is a Markdown file (BEHAVIOR.md) auto-generated from test names and file locations that helps AI coding agents and humans navigate a codebase. Instead of searching raw code lines (expensive in tokens) or file paths (low information density), agents search the behaviour index to quickly understand what a concept means in the app and where its implementation lives. The post compares token costs across three search strategies using the Codex CLI repo, shows how to generate the index via test reporters or regex scripts, and covers limitations like weak test suites, parameterised test names, and agents that ignore custom search instructions. Optimisation tips include embedding code symbols in test names and maintaining separate AI and human versions of the index.
Chromatic is launching an early-access Vitest plugin that adds visual testing to existing Vitest Browser Mode test suites with no required changes to test files. By registering the plugin in the Vitest config, each test's rendered output is captured and uploaded to Chromatic's cloud, where stable snapshots are taken, diffs computed, and results reported as PR checks. This approach catches UI regressions — layout, spacing, fonts, breakpoints — that traditional logic-based assertions miss. Compared to Vitest's built-in visual testing, Chromatic offers cloud-based stable rendering, branch-aware baselines, flake reduction via SteadySnap, parallel snapshotting, and inspectable DOM reproductions. The beta is private and targets teams already using or migrating to Vitest Browser Mode with Playwright.