如何将 React 集成到 Yii2 Basic

How to integrate react to Yii2 Basic

我在 Yii2 上有 graphql API。

另外,我正在研究用 ReactJS 编写的用户界面。我用所有反应文件构建 bundle.js。计划是用 yii2 API.

创建 SPA

在 yii2 框架中在哪里以及如何添加 bundle.js?如何创建这样的索引页 HTML?

<body>
  <div id="root"></div>
</body>

我希望反应生成所有内容。

我现在正在做类似的事情。我使用 Yii2 作为 RESTful API 服务于 HTTP 请求,另外,我使用 create-react-app 制作一个干净的应用程序并使用 HTTPS 连接到后端。

连接 php Framework 和 Vuejs 而无需另一个网络服务器 nodejs 的一种方法是 - webpack。

在yii中配置只有一个controller和index:site/index。 配置该索引的所有 uri 路由:'/example' => 'site/index'。 配置该 webpack build bundle js 并将其添加到布局中。 为 api 配置 uri,vue 将使用:'/v1/api' => 'api/index'.