我正在寻求建立一个代码库来服务多个网站。如果可能的话,我想用react来构建它。希望我能够做类似customSite.MainSite.com的事情,其中可能有成百上千个子域。我想完全不用数据库请求和一个中央代码库来驱动该站点。我要花点时间尝试找到一些中间件来处理子域路由。或具有整体架构。有谁知道我该怎么做?
想到的一种方法是让脚本运行构建并将每个子域的副本转储到文件夹中,每个文件夹都有自己的自定义程序包文件。可能有一种方法可以在每个文件夹中都包含一个包/设置文件,这些文件都指向主版本。设置可以为每个唯一域设置一个环境变量。
还有其他想法吗?