查看原文
其他

Rspack Family 介绍

小懒 FED实验室 2024-02-12
关注下方公众号,获取更多热点资讯

Rspack

Rspack: 是字节跳动 Web 工程体系团队开源的,基于 Rust 的高性能模块打包工具,主要特性:

  • 🚀 启动速度极快: 基于 Rust 实现,构建速度极快,带给你极致的开发体验。
  • ⚡ 闪电般的 HMR: 内置增量编译机制,HMR 速度极快,完全胜任大型项目的开发。
  • 📦 兼容 webpack 生态: 针对 webpack 的架构和生态进行兼容,无需从头搭建生态。
  • 🎨 内置常见构建能力: 对 TypeScript、JSX、CSS、CSS Modules、Sass 等提供开箱即用的支持。
  • 🛠️ 默认生产优化: 默认内置多种优化策略,如 Tree Shaking、代码压缩等等。
  • 🎯 框架无关: 不和任何前端框架绑定,保证足够的灵活性。

Rspress

Rspress: 基于 React、MDX、Rspack 实现的静态站点生成器,主要特性:

  • 🚀 构建性能。保证足够快的启动速度,带来良好的开发体验。
  • 🎨  MDX 支持。通过 MDX,我们可以方便地复用文档片段,以及在文档中渲染自定义的 React 组件。
  • 🎯 文档站基础能力。包括国际化、多版本支持、全文搜索、组件库文档等。
  • 🛠️ 可扩展性。内置插件系统,支持通过插件 API 来扩展框架功能。

Rsbuild

Rsbuild: 基于 Rspack 的 web 构建工具,主要特性:

  • 🚀 基于 Rspack: 享受 Rspack 带来的极致开发体验。
  • 🦄 开箱即用: 集成生态中最实用的构建功能。
  • 🎯 框架无关: 支持 React、Vue、Svelte 等框架。
  • 🛠️ 深度优化: 自动优化静态资源,最大化生产性能。
  • 🎨 灵活插拔: 提供轻量级插件系统和一系列高质量插件。
  • 🍭 易于配置: 以零配置启动,然后一切皆可配置。

Modern.js

Modern.js: 基于 React 的渐进式 Web 开发框架,包含以下解决方案:

  • 🦄 Modern.js Framework:基于 React 的渐进式 Web 开发框架。
  • 🐧 Modern.js Module:简单、高性能的 npm 包开发方案。
  • 🐈 Modern.js Builder:基于 Rspack 的 Web 构建工具
继续滑动看下一个

Rspack Family 介绍

小懒 FED实验室
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存