Reactjs 在Apache上运行React应用程序是个好主意吗?
我知道标准方法是使用node.js。但是,我们的服务器端api是在Apache上编写的。 所以,我们只想在Apache上运行Reactjs 在Apache上运行React应用程序是个好主意吗?,reactjs,apache,Reactjs,Apache,我知道标准方法是使用node.js。但是,我们的服务器端api是在Apache上编写的。 所以,我们只想在Apache上运行 在Apache上运行react可以吗,还是我们需要安装node js 在apache安装程序中,如何处理.dotenv包?我们需要设置环境变量 在Apache上运行React绝对没有问题。记住,“React”只不过是一个JS框架/库。如果您的应用程序是客户端呈现的,并且您不必担心服务器端呈现(SSR),那么您所需要的就是从Apache服务器向客户端交付JS包(通常来自We
在Apache上运行React绝对没有问题。记住,“React”只不过是一个JS框架/库。如果您的应用程序是客户端呈现的,并且您不必担心服务器端呈现(SSR),那么您所需要的就是从Apache服务器向客户端交付JS包(通常来自Web包) Nodejs倾向于很好地集成,因此大部分时间都在使用,但是如果您真的只想使用Apache,那么您可以这样做 阅读官方CRA
非常感谢您的验证。您知道如何使用Apache服务器在应用程序中加载环境变量吗?我们希望构建一次并部署到15台服务器。我被告知,只有在运行node.js而不是apache@Ash2据我所知,如果你使用CRA,你可以直接使用它。您还可以尝试签入Webpack变量,这些变量将在构建时可用。除此之外,我不知道如何让apacheenv变量进入React,因为Apache不会构建您的应用程序。