我最近尝试过react.js并喜欢它是如何制作单页应用程序的,并且想知道你是否可以使用php或者我是否需要使用模板?
答案 0 :(得分:2)
您可以使用PHP(或任何后端)。 React并不关心 - 就像大多数JavaScript客户端一样,它只想从$ SOMETHING中使用JSON(或XML,msgpack等)。
您也没有 使用模板,但在某些情况下,它们可用于构建您的React应用程序的入口点,或者如果您想使用较小的部分React开始(在现有的模板化应用程序中)。或者,您的PHP应用程序可能只提供JSON,并让您的Web服务器(Apache,nginx等)处理为React应用程序提供服务。
注意:像Laravel这样的框架/工具包是运行带有REST API的服务器的一种流行选择,它可以吐出/消耗JSON。 https://github.com/talyssonoc/react-laravel似乎是一个受欢迎的项目(YMMV;我自己还没有使用它)来启动PHP + React。