Node 和 PHP 结合使用有什么好的方法吗

Is there a good way to use Node and PHP in conjunction

最近很执着JavaScript。我已经开始学习 React 和 Vue 等框架,并在我的笔记本电脑上使用 webpack 和 Babel 等建立了一个完全可操作的 Node 环境。这些东西使开发变得容易得多,我对我正在制作的应用程序感到更快乐。

我想为我在学校要求做的项目制作一个电子商务网站。 JavaScript 没有功劳,但如果我愿意,我可以使用它。

另一方面,

PHP 是一个选项。我需要与数据库集成,并且我熟悉 MySQL 和 PostgreSQL,所以这不是问题。但是,我看不出结合使用 Node 和 PHP 的好方法,而 Node 可以在我的脑海中以更优雅的方式完成 PHP 可以做的事情(如果我错了请纠正我)。

所以基本上有人可以告诉我是否可以使用像 React 和 Vue 这样的框架来创建我的应用程序的前端,然后在框架和 PHP 之间来回传递数据?或者我应该完全放弃 JavaScript 框架,而只在 PHP 中编写整个应用程序?

在此先感谢,我想补充一点,我在 Staxk 上四处寻找答案,但没有找到任何看起来非常相关或最新的答案。

您似乎将服务器端 Node.JS 与 Vue 和 React 等前端开发框架混为一谈。虽然可以使用 React 来实现服务器端渲染,但您可以仅在客户端使用 React。结果,你问了两个问题:

你可以将 PHP 与 React/Vue/Client-side Javascript 一起使用吗?
是的,一点没错。鉴于PHP完全是服务器端的,如果你想使用强大的前端框架,你将需要使用Javascript。

Node和PHP结合使用有什么好的方法吗?
并不真地。我在开发环境中使用 PHP 和 Node,通常在两者之间使用 Redis,但这是为了实现非常具体的事情,我不建议在生产环境中部署它。但是,对于一个项目来说,如果你想实现特定的东西,而你的开发时间有限,那么link 可以把它们放在一起。

最终,听起来您已经对 Node.JS 感到满意,不必将它与 PHP 一起使用,并且由于您热衷于大量使用 Javascript前端,最好也用在后端。祝你好运!