From 208d342da39a4ed22057005867a77c8c308e6bd3 Mon Sep 17 00:00:00 2001 From: neverland Date: Mon, 17 Mar 2025 19:02:30 +0800 Subject: [PATCH] chore: update ecosystem diagrams --- README.md | 10 +++++++--- README.pt-BR.md | 10 +++++++--- README.zh-CN.md | 8 ++++++-- pnpm-lock.yaml | 10 +++++----- website/docs/en/guide/start/index.mdx | 10 +++++----- website/docs/zh/guide/start/index.mdx | 8 ++++---- website/package.json | 2 +- 7 files changed, 35 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index fadc1d66d3..2f482851da 100644 --- a/README.md +++ b/README.md @@ -68,9 +68,13 @@ Rsbuild has the following features: Rsbuild provides JavaScript API and plugin API for higher-level frameworks and tools. For example, we have implemented [Rspress](https://github.com/web-infra-dev/rspress) and [Rslib](https://github.com/web-infra-dev/rslib) based on Rsbuild, taking full advantage of its capabilities and ecosystem. -The following diagram illustrates the relationship between Rsbuild and other tools in the ecosystem: +The following diagram illustrates Rsbuild's position in the Rstack ecosystem: -Rspack stack layers +Rstack ## 📚 Getting started @@ -84,7 +88,7 @@ To get started with Rsbuild, see the [Quick start](https://rsbuild.dev/guide/sta - [Rslib](https://github.com/web-infra-dev/rslib): The library development tool powered by Rsbuild. - [Modern.js](https://github.com/web-infra-dev/modern.js): A progressive React framework based on Rsbuild. - [awesome-rspack](https://github.com/web-infra-dev/awesome-rspack): A curated list of awesome things related to Rspack and Rsbuild. -- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Examples showcasing Rstack ecosystem tools (Rspack, Rsbuild, Rspress, Rsdoctor). +- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Examples showcasing Rstack tools (Rspack, Rsbuild, Rspress, Rsdoctor). - [storybook-rsbuild](https://github.com/rspack-contrib/storybook-rsbuild): Storybook builder powered by Rsbuild. - [rsbuild-plugin-template](https://github.com/rspack-contrib/rsbuild-plugin-template):Use this template to create your own Rsbuild plugin. - [rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources):Design resources for Rspack, Rsbuild, Rspress and Rsdoctor. diff --git a/README.pt-BR.md b/README.pt-BR.md index ce7536caf3..530e2b7b0e 100644 --- a/README.pt-BR.md +++ b/README.pt-BR.md @@ -68,9 +68,13 @@ O Rsbuild tem os seguintes recursos: Além de ser usado como uma ferramenta de compilação, o Rsbuild também oferece recursos de compilação universal para soluções de nível superior, como [Rspress](https://github.com/web-infra-dev/rspress) e [Rslib](https://github.com/web-infra-dev/rslib), permitindo que eles se concentrem no desenvolvimento de seus próprios recursos específicos de domínio. -O diagrama a seguir ilustra a relação entre o Rsbuild e outras ferramentas do ecossistema: +O seguinte diagrama ilustra a posição do Rsbuild no ecossistema Rstack: -Rspack stack layers +Rstack ## 📚 Primeiros passos @@ -84,7 +88,7 @@ Para começar a usar o Rsbuild, consulte a seção [Início Rápido](https://rsb - [Rslib](https://github.com/web-infra-dev/rslib): A ferramenta de compilação de bibliotecas desenvolvida pelo Rsbuild. - [Modern.js](https://github.com/web-infra-dev/modern.js): Uma estrutura React progressiva baseada no Rsbuild. - [awesome-rspack](https://github.com/web-infra-dev/awesome-rspack): Uma lista com curadoria de coisas incríveis relacionadas ao Rspack e ao Rsbuild. -- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Exemplos demonstrando ferramentas do ecossistema Rstack (Rspack, Rsbuild, Rspress, Rsdoctor). +- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Exemplos demonstrando ferramentas do Rstack (Rspack, Rsbuild, Rspress, Rsdoctor). - [storybook-rsbuild](https://github.com/rspack-contrib/storybook-rsbuild): Construtor de livros de histórias desenvolvido pelo Rsbuild. - [rsbuild-plugin-template](https://github.com/rspack-contrib/rsbuild-plugin-template):Use esse modelo para criar seu próprio plug-in do Rsbuild. - [rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources):Recursos de design para Rspack, Rsbuild, Rspress e Rsdoctor. diff --git a/README.zh-CN.md b/README.zh-CN.md index 7fa7b94c3e..32ecc195cb 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -68,9 +68,13 @@ Rsbuild 具备以下特性: Rsbuild 为上层的框架和工具提供了 JavaScript API 和 plugin API。例如,我们基于 Rsbuild 实现了 [Rspress](https://github.com/web-infra-dev/rspress) 和 [Rslib](https://github.com/web-infra-dev/rslib),并充分复用 Rsbuild 的能力和生态。 -下图说明了 Rsbuild 与生态中其他工具之间的关系: +下图说明了 Rsbuild 在 Rstack 生态中的位置: -Rspack stack layers +Rstack ## 📚 快速上手 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e0960d1e9..50ebad8c04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1153,8 +1153,8 @@ importers: specifier: ^2.0.0-alpha.2 version: 2.0.0-alpha.2(react@19.0.0)(rspress@2.0.0-alpha.2(webpack@5.98.0)) '@rstack-dev/doc-ui': - specifier: 1.7.2 - version: 1.7.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 1.7.3 + version: 1.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/node': specifier: ^22.13.10 version: 22.13.10 @@ -2550,8 +2550,8 @@ packages: resolution: {integrity: sha512-JR1CpJ6Qufe1JQy03Bb7rBZiu+NogkyQMRJqbyzhwc1EX9Y9GtcY5Bf/Tog5iR4A8LuVznyNQ5ZnkJZ7UZ/hdg==} engines: {node: '>=14.17.6'} - '@rstack-dev/doc-ui@1.7.2': - resolution: {integrity: sha512-bGqK1OzOJpQon5va8iQI7GX8jfjoXsVJJJjRUJ6jdoWrA1BAcggBf7SDSJ9+RSWjaTp74t/dBRuoLeSrOOh0gw==} + '@rstack-dev/doc-ui@1.7.3': + resolution: {integrity: sha512-rWJgZoe2bG9dMLjRUMjifU3SyF2JR/73fkPVJfUfp34xZS8fnOYVBEvHJkKuBwKOzFwEthz0nbO5mDu+kaGpuQ==} '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} @@ -8276,7 +8276,7 @@ snapshots: transitivePeerDependencies: - '@rspack/tracing' - '@rstack-dev/doc-ui@1.7.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@rstack-dev/doc-ui@1.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: framer-motion: 12.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: diff --git a/website/docs/en/guide/start/index.mdx b/website/docs/en/guide/start/index.mdx index bfd9a356c1..cc935073bd 100644 --- a/website/docs/en/guide/start/index.mdx +++ b/website/docs/en/guide/start/index.mdx @@ -56,12 +56,12 @@ Rsbuild has the following features: Rsbuild provides JavaScript API and plugin API for higher-level frameworks and tools. For example, we have implemented [Rspress](https://github.com/web-infra-dev/rspress) and [Rslib](https://github.com/web-infra-dev/rslib) based on Rsbuild, taking full advantage of its capabilities and ecosystem. -The following diagram illustrates the relationship between Rsbuild and other tools in the ecosystem: +The following diagram illustrates Rsbuild's position in the Rstack ecosystem: Rspack stack layers ## 🦀 Links @@ -72,7 +72,7 @@ The following diagram illustrates the relationship between Rsbuild and other too - [Rslib](https://github.com/web-infra-dev/rslib): The library development tool powered by Rsbuild. - [Modern.js](https://github.com/web-infra-dev/modern.js): A progressive React framework based on Rsbuild. - [awesome-rspack](https://github.com/web-infra-dev/awesome-rspack): A curated list of awesome things related to Rspack and Rsbuild. -- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Examples for Rspack, Rsbuild, Rspress and Rsdoctor. +- [rstack-examples](https://github.com/rspack-contrib/rstack-examples): Examples showcasing Rstack tools (Rspack, Rsbuild, Rspress, Rsdoctor). - [storybook-rsbuild](https://github.com/rspack-contrib/storybook-rsbuild): Storybook builder powered by Rsbuild. - [rsbuild-plugin-template](https://github.com/rspack-contrib/rsbuild-plugin-template): Use this template to create your own Rsbuild plugin. - [rstack-design-resources](https://github.com/rspack-contrib/rstack-design-resources): Design resources for Rspack, Rsbuild, Rspress and Rsdoctor. diff --git a/website/docs/zh/guide/start/index.mdx b/website/docs/zh/guide/start/index.mdx index 8705d9cbdb..ab9b9c2a87 100644 --- a/website/docs/zh/guide/start/index.mdx +++ b/website/docs/zh/guide/start/index.mdx @@ -56,12 +56,12 @@ Rsbuild 具备以下特性: Rsbuild 为上层的框架和工具提供了 JavaScript API 和 plugin API。例如,我们基于 Rsbuild 实现了 [Rspress](https://github.com/web-infra-dev/rspress) 和 [Rslib](https://github.com/web-infra-dev/rslib),并充分复用 Rsbuild 的能力和生态。 -下图说明了 Rsbuild 与生态中其他工具之间的关系: +下图说明了 Rsbuild 在 Rstack 生态中的位置: Rspack stack layers ## 🦀 链接 diff --git a/website/package.json b/website/package.json index e1fb9ddaf6..28072bf408 100644 --- a/website/package.json +++ b/website/package.json @@ -13,7 +13,7 @@ "@rsbuild/plugin-sass": "workspace:*", "@rspress/plugin-client-redirects": "^2.0.0-alpha.2", "@rspress/plugin-rss": "^2.0.0-alpha.2", - "@rstack-dev/doc-ui": "1.7.2", + "@rstack-dev/doc-ui": "1.7.3", "@types/node": "^22.13.10", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4",