React Js Bundle到另一个网站,如wordpress或php网站

von4xj4u  于 2023-02-03  发布在  PHP
关注(0)|答案(1)|浏览(144)

我是初学者,正在学习使用React.js。我想知道如果我编译react到bundle.js,它能在WordPress或其他PHP网站上工作吗?
我只是需要我目前的项目有关它的信息。谢谢

kqlmhetl

kqlmhetl1#

我真的不知道你的想法和为什么你想这样做。
主要的问题是路由。WordPress是CMS,有自己的路由/永久链接系统,每个创建的帖子类型都有唯一的url。如果你用React路由构建SPA,你不能把它和WordPress一起使用。这只能在单独的域/子域(一个用于WordPress,一个用于React.js应用)上工作,并通过Rest API通信。
如果您的React.js应用没有自己的路由,您可以使用它与WordPress。您可以轻松地添加特定的HTML元素到您的WordPress文章类型(默认为<div id="root"></div>-您可以找到应用绑定在您的index.js/.tsx文件),其中将呈现您的React.js应用,并插入捆绑脚本的链接到您的WordPress网站的页脚。
所以,想象一下你的React.js应用程序是类似于“同源iframe”的东西,你可以把它添加到你的网站上。
如果我的回答对您没有帮助,请添加更多信息。

相关问题