我有一个问题让我感动。有人可以帮忙吗? 这是我的问题: 可以反应前端与 java 一起使用? 如果是,怎么可能? 提前谢谢
答案 0 :(得分:1)
是的,当然,实际上java和react或任何其他前端技术不应该有相互通信的问题。您可能希望对Representational状态转移(REST)进行一些阅读。
答案 1 :(得分:0)
是的,可以使用反应前端和java作为后端
让我们假设您想要构建具有以下功能的简单学校管理应用程序
在主页中,我们希望显示简单的三个标签student
teacher
和admin
。通过点击每个标签,它应该显示一个页面,其中包含该特定用户的实际数据(用户名,图片,地址)
我们将使用简单的Mysql数据库来存储用户信息。
使用React:
为了构建这个,我将使用express作为框架来使用React。在React中我将使用组件HomePage
和UserInfo
。
当我们单击主页上的任何选项卡时,我们需要从数据库中获取数据。
要调用外部API,我将使用redux
并将数据保存在redux存储中
你的前端将在快递上运行(假设在localhost:3000上)
使用Java:
作为后端让我们假设我们想要一些数据操作,所以我们将使用java(使用jersey来制作rest apis)。在java中我们可以连接到数据库并获取数据。使用java我们将使用{{1}进行后期api以json格式返回用户数据。这个json将存储在redux store.So在新页面中点击后我会迭代浏览这些数据并显示在页面中。
您在java中的后端将在tomcat上运行(假设在localhost:8000上)