javascript - 如何连接前端和后端
问题描述
因为我有点初学者
谁能帮助我如何将我的前端(部署在 gh-pages)和后端(部署在 Heroku)相互连接
前端由简单的 index.html 文件和 app.js 文件组成。我的后端由 server.js 文件组成。
我应该如何对它们进行更改。要相互融合。
解决方案
这些天出现了更多选项,但 99% 的应用程序仍在使用的工作流程是:
- 客户端向服务器发出 HTTP 请求
- 服务器接收请求并对其进行处理
- 服务器响应请求
- 客户端收到响应
请记住,您的后端和前端是 2 个在不同机器上分别运行的程序。
使前端与后端通信的两种最常用的方法是:
- 要进行交流,您可以进行 AJAX 调用(来自您的 javascript 的 HTTP 请求)
- 完成一个表单(一个表单提交发送一个请求到Action属性指向的地方)
这些天有更多的可能性,但这些是你应该首先看的:)
推荐阅读
- r - 当我从 Shiny 的条件面板中取消选择主复选框输入时,如何自动取消选择复选框输入
- sql - 如何通过 bigQuery 从谷歌分析中有效地获取价格和 ID
- php - 当用户进入 /login 页面时,Laravel 7.30 重定向到仪表板面板
- python - 如何修复:ProgrammingErrorsAlreadyExists'django_content_type'
- python - NoneClass 类型作为函数的乘积
- socket.io - 每个租户的动态命名空间的 Socket.IO“多租户”
- javascript - 缩放时间 d3.js 中 x 轴上的标签
- npm - LHCI - 这个版本的 Chrome 太旧了
- java - 一个脑死亡的学生试图连接 2 个不同的 JavaClass
- c# - C# 将 32 字节 [] 密钥转换为 32 个字符,任何加密/解密站点都可以接受