Skip to content

Latest commit

 

History

History
89 lines (57 loc) · 4.73 KB

README.zh-CN.md

File metadata and controls

89 lines (57 loc) · 4.73 KB

Modern.js Logo

Modern.js

Inspire creativity in modern web development.

npm version downloads License

English | 简体中文

介绍

Modern.js 是字节跳动 Web 工程体系的开源版本,包含以下解决方案:

快速上手

生态

Modern.js 生态提供了以下解决方案和底层库:

  • 🦀 Rspack:基于 Rust 的高性能模块打包工具。
  • 🐬 Rsbuild:基于 Rspack 的 Web 构建工具,由 Modern.js Builder 演变而来。
  • 🐹 Rspress:基于 Rspack 的静态站点生成器。
  • 🐟 Garfish:一站式微前端解决方案。
  • 🦆 Reduck:基于 Redux 的状态管理库。
  • 🐴 SWC Plugins:Modern.js 的 SWC 插件。

Benchmark

我们通过 Modern.js Benchmark 来观测核心指标的变化情况,比如 bundle size、compile speed 和 install size。

Roadmap

请参阅 Modern.js Roadmap。我们将在每个季度更新 Roadmap 的内容。

示例

Modern.js 提供了一系列开箱即用的示例项目,你可以在 modern-js-examples 仓库中找到并使用它们。

参与贡献

欢迎参与 Modern.js 贡献!

请阅读 贡献指南 来共同参与 Modern.js 的建设。

行为准则

本仓库采纳了字节跳动的开源项目行为准则。请点击 行为准则 查看更多的信息。

贡献者们

感谢以下伙伴们为 Modern.js 做出的贡献:

contributors

Credits

Modern.js 中的部分代码是参考社区中的其他项目实现的,比如 create-react-appremixjestbundle-require 等,感谢这些项目:

License

Modern.js 项目基于 MIT 协议,请自由地享受和参与开源。

第三方 licenses 列举于 THIRD-PARTY-LICENSE 中。