将nodsjs集成为wordpress中的嵌入式网站

时间:2016-09-20 13:14:05

标签: javascript php angularjs node.js wordpress

我需要一些帮助。

我是javascript的新手,但我使用nodejs和angularjs以及Skyscanner API构建了一个航班搜索单页应用程序。

现在我想将此应用程序集成为wordpress中的嵌入式网站,以享受wordpress的优势。有没有人有这方面的经验?两个系统竞争吗?这是最好的方法吗?

由于wordpress是基于php的,我猜应该有一些麻烦,也许你知道一个好转。

提前致谢!

2 个答案:

答案 0 :(得分:1)

WordPress本身是用PHP编写的,但无论你用它构建什么前端,都可以直接从Angular或间接通过PHP访问用Node编写的API。

如果您可以在WordPress中嵌入Angular应用程序,那么您不应该从中访问Node API(请记住您可能需要正确配置CORS)。

但是,你是否可以将你的Angular应用程序嵌入到WordPress中可能是一个很大的“如果”。

答案 1 :(得分:1)

你可以使用iframe来嵌入你在Node.js环境中运行的页面,或者只是从你的Node.js服务器提供一些API,并以你喜欢的方式从WordPress中调用它们(jQuery,Angular) .js或其他)。关于在WordPress中运行Angular应用程序,我没有看到任何特殊问题。