gpt4 book ai didi

java - 我应该如何设计一个 wordpress 后端 + react + java 前端应用程序?

转载 作者:行者123 更新时间:2023-11-30 08:32:07 27 4
gpt4 key购买 nike

大约2周,我在尝试设计一个系统,应该考虑以下要求;

  • 我们已经有一个前端应用程序,是用 java 编写的(我们不想更改它)
  • 我们想用wordpress做我们的后端系统
  • 我们的 UI 团队将在 React 中设计 ui
  • 我应该考虑 SEO 和其他标准网络要求

第一个设计:

我将从 WP 后端(或直接从数据库)和 java 内置时间 js 获得休息,我将在我的应用程序中编译 react

第二设计:

Java 将使用来自 wp 后端(或数据库)的数据向 nodejs(在 :3000 中工作)发出请求,带有 express + react 的 Node 将呈现 html 并提供输出。 Java 将获取此输出并将其放在 View 端。

第三设计?

我找不到这项工作的最佳方式。有人可以通过一些解释帮助我找到最佳设计吗?

最好的,

最佳答案

1) 据我了解,您的客户喜欢并坚持使用 WordPress 仪表板作为界面。你如何做到这一点?很简单,只需在某处安装 WordPress,让 WordPress 实例管理员访问您的客户端,让他享受添加数据的乐趣。

2) 获取客户端保存的数据2.a) 构建将从数据库中获取数据的解决方案,根据需要对其进行操作并将其发送到所需的任何前端引擎/设置。 WordPress 数据库非常容易理解(它有相当多的文档,包括图表,而且表格的数量非常少)所以我很确定您可以想出一个可行的设置。2.b) 创建一个将对 WordPress 实例进行 api 调用的前端客户端 - 以下是 WordPress 中内置的一些内容,您可以使用您的客户端进行调用:built in endpoints还有一个 WP API插件可以帮助您解决这个问题。如果需要,WordPress 和插件都可以使用您自己的自定义内容进行扩展,尽管您可能希望尽可能多地使用它们。

2.c) 创建一个由 ReactJS 驱动的 WordPress 主题 - 有多种设置方法取决于您的用例,但是对 WordPress 后端进行 ajax 调用非常简单,因此您可以在不同的 View 中加载您想要的任何资源/states/无论你的前端应用程序是什么。

从你的问题中我不明白为什么你需要扔这么多东西:调用 WordPress 函数以使用 java 应用程序获取数据,然后调用 nodejs 应用程序,该应用程序将呈现一个 View ,该 View 返回到 java 应用程序,然后显示信息?这听起来不对……

要么使用 java 应用程序从 WordPress 数据库获取数据并将信息发送到 reactjs 前端。

或者只是跳过 java 应用程序并使用针对 wordpress api/ajax api 的 ajax 调用将数据获取到前端。

我可能遗漏了您的一些需求,但尽量保持堆栈尽可能简单。

关于java - 我应该如何设计一个 wordpress 后端 + react + java 前端应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40279041/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com