gpt4 book ai didi

reactjs - 如何为 React SSR 和 API 构建 monorepo

转载 作者:行者123 更新时间:2023-12-04 02:57:18 24 4
gpt4 key购买 nike

<分区>

我正在尝试了解为 NodeJS/React 项目构建 monorepos 的最佳实践。

我需要:

  1. React SPA 与服务器端渲染。

  2. 后端有 Express、MongoDB、mongoose 模块等。

  3. 一些实用函数、助手、枚举等的共享(通用)模块;

用 monorepo 构建这种架构的优雅方式是什么(我将使用 Lerna)?

  • 我应该将 API 和 SSR EXpress 服务器分开吗?
  • 如果是,我应该将 React 前端代码与 SSR 服务器分开吗?
  • 如何配置 webpack 开发环境,以便开发期间的其他模块始终获得“共享”模块的转译 (Babel) 版本(这个问题有点超出范围,只是解决方案可能很简单)

我知道答案主要是“视情况而定”,但我需要适用于许多情况的通用方法,即使它会有点过度设计。

谢谢

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com