Inspire creativity in modern web development.
English | 简体中文
Modern.js 是一个 Web 工程体系,包含以下解决方案:
- 🦄 Modern.js Framework: 基于 React 的渐进式 Web 开发框架。
- 🐧 Modern.js Module: 简单、高性能的 npm 包开发方案。
- 🐹 Modern.js Doc: 现代文档站解决方案。
- 🐈 Modern.js Builder: 面向 Web 开发场景的构建引擎。
- 使用 Modern.js Framework 来开发一个 Web 应用。
- 使用 Modern.js Module 来开发一个 npm 包。
- 使用 Modern.js Doc 来开发一个文档站点。
- 使用 Modern.js Builder 来为你的 Web 框架提供构建能力。
Modern.js 生态提供了以下解决方案:
欢迎参与 Modern.js 贡献!
请阅读 贡献指南 来共同参与 Modern.js 的建设。
本仓库采纳了字节跳动的开源项目行为准则。请点击 行为准则 查看更多的信息。
感谢以下伙伴们为 Modern.js 做出的贡献:
Modern.js 中的部分代码是参考社区中的其他项目实现的,比如 create-react-app,vitepress,remix,jest 和 bundle-require 等,感谢这些项目:
@modern-js/bundle-require
: 修改自 bundle-require。@modern-js/plugin
: hook API 的实现参考了 farrow-pipeline。@modern-js/builder
: moduleScope 和 fileSize 插件参考了 create-react-app,TsConfigPathsPlugin 参考了 tsconfig-paths-webpack-plugin。@modern-js/plugin-testing
: jest runner 参考了 jest-cli。@modern-js/doc-tools
: 部分样式参考了 vitepress。@modern-js/plugin-data-loader
: 部分实现参考了 remix。@modern-js/utils
: generateMetaTags 函数参考了 html-webpack-plugin。
Modern.js 项目基于 MIT 协议,请自由地享受和参与开源。