WI

web-infra-dev/rsbuild

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

3413 stars 质量 60 趋势 48MIT

快速且可扩展的现代网页开发构建工具

概览

Rsbuild 是一款现代化的网页应用构建工具,由 Rspack 驱动。 它提供快速构建和优化生产输出,同时保持配置简单、一致且可扩展插件。 - : Rsbuild 的目标之一是为 Rspack 用户提供开箱即用的构建功能,使他们能够在零配置的情况下启动网页项目。Rsbuild 还提供语义构建配置 API,以降低 Rspack 的学习曲线。 - : Rsbuild 集成了社区中高性能的基于 Rust 的工具,包括 Rspack、SWC 和 Lightning CSS,提供一流的构建速度和开发体验。 - : Rsbuild 拥有轻量级插件系统,包含一系列高质量的官方插件。它还兼容大多数 webpack 插件和所有 Rspack 插件,允许你使用现有的社区或内部插件而无需重写代码。 - : Rsbuild 非常重视构建文物的稳定性。

概述(AI 翻译)

英语 |葡萄牙语 |简体中文

Rsbuild 是一款现代化的网页应用构建工具,由 Rspack 驱动。

它提供快速构建和优化生产输出,同时保持配置简单、一致且可扩展插件。

🔥 特色

Rsbuild 具备以下功能:

  • 易于配置:Rsbuild 的目标之一是为 Rspack 用户提供开箱即用的构建功能,使他们能够从零配置开始网页项目。Rsbuild 还提供语义构建配置 API,以降低 Rspack 的学习曲线。

  • 以性能为核心:Rsbuild 集成了社区中基于 Rust 的高性能工具,包括 Rspack、SWC 和 Lightning CSS,提供一流的构建速度和开发体验。

  • 插件生态系统:Rsbuild拥有轻量级插件系统,包含一系列高质量的官方插件。它还兼容大多数webpack插件和所有Rspack插件,允许你使用现有的社区或内部插件,而无需重写代码。

  • 稳定工件:Rsbuild非常注重构建工件的稳定性。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Rsbuild

English | Portuguese | 简体中文

Rsbuild is a modern build tool for web applications, powered by Rspack.

It delivers fast builds and optimized production output, while keeping configuration simple, consistent, and extensible through plugins.

🔥 Features

Rsbuild has the following features:

  • Easy to configure: One of Rsbuild’s goals is to give Rspack users out-of-the-box build capabilities so they can start web projects with zero configuration. Rsbuild also provides a semantic build configuration API to reduce the Rspack learning curve.

  • Performance-focused: Rsbuild integrates high-performance Rust-based tools from the community, including Rspack, SWC, and Lightning CSS, delivering first-class build speed and development experience.

  • Plugin ecosystem: Rsbuild has a lightweight plugin system and includes a range of high-quality official plugins. It is also compatible with most webpack plugins and all Rspack plugins, allowing you to use existing community or in-house plugins without rewriting code.

  • Stable artifacts: Rsbuild places a strong focus on build artifact stability. It ensures consistent artifacts in development and production builds, and automatically handles syntax downgrading and polyfill injection. Rsbuild also provides plugins for type checking and artifact syntax validation to prevent quality and compatibility issues from reaching production code.

  • Framework agnostic: Rsbuild is not coupled to any frontend UI framework. It supports frameworks like React, Vue, Svelte, Solid, and Preact through plugins, with plans to support more UI frameworks from the community in the future.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add web-infra-dev/rsbuild
新手?先看 mcpskill.org 教程 →