随着前端异步的发展, XHR 这种耦合方式的书写不利于前端异步的 Promise 回调. 而且,写起来也是很复杂. fetch API 本来是在 SW(ServiceWorkers) 中提出的, 不过, 后面觉得好用, 就把他挂载到 window 对象下. 这样, 在前端的正常通信中, 我们也可以直
转载
2017-05-06 01:09:00
110阅读
2评论
随着前端异步的发展, XHR 这种耦合方式的书写不利于前端异步的 Promise 回调. 而且,写起来也是很复杂. fetch API 本来是在 SW(ServiceWorkers) 中提出的, 不过, 后面觉得好用, 就把他挂载到 window 对象下. 这样, 在前端的正常通信中, 我们也可以直
转载
2017-04-28 00:56:00
91阅读
2评论
前端(浏览器)和后端(服务器)数据交互的过程; 客户端:相对于服务器,能和服务器通信的都叫客户端,例如:浏览器、命令行工具 命令行 curl https://www.imooc.com/过程浏览器主动向服务器发送请求,服务器对浏览器做出响应 后向前,例如刷新网页,后端就会发送 前向后,例如注册页面方式浏览器访问网页浏览器地址栏输入网页,按回车HTMl标签1)浏览器解析HTMl标签时,遇到特殊标签,
转载
2024-06-14 05:40:50
62阅读
原标题:web前端入门:css+html5+javascript同时学可以吗?HTML+CSS+JS是前端基础核心知识,肯定是都要学的。在web前端中,HTML是结构标准,CSS是样式标准,JS是行为标准,三者缺一不可。说的直白点,HTML就是骨架,CSS就是皮肤,JS就是灵魂。虽说三者的重要性很难分出高下,但在不同的领域里三者有不同的侧重,比如侧重结构布局时,HTML独占优势,侧重样式表现时CS
在近两年996模式下的近乎疯狂的迭代需求打磨平台的锻炼下,积累了一些前端通信方面的一些实践经验,在这里做一个汇总。一来对自己做一个总结,二来也是给小伙伴们提供一些吸收。 由于作者使用的是vue.js,所有主要对vue.js的组件通信做总结。而且是.vue单文件组件的形式。用re…
原创
2022-10-07 22:02:14
141阅读
# Java前端通信接口实现流程
## 一、介绍
在Java开发中,前端与后端之间的通信接口是非常重要的一部分。本文将介绍如何实现Java前端通信接口,包括整个过程的流程和每一步需要做的事情。
## 二、流程图
下面是Java前端通信接口实现的流程图:
```mermaid
erDiagram
Frontend -->> Backend: 发送请求
Backend -->>
原创
2023-12-18 11:54:30
24阅读
目录写在前面简介定义编码使用过程环境配置后端开发环境pom配置前端开发环境安装依赖建立通信定义Proto结构编译proto文件后端前端使用proto后端前端参考资料简介定义 protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。通信时所传递的信息是通过Proto
又是一年金秋时,桂花香,才子笑,甚好! 最近又要开始拿起Springboot做项目了,上次接触Springboot项目是大二暑假刚进入网络中心实验室的时候,当时真的什么也不会,对这个框架也只是略知皮毛,不理解地做开发。现在有一些经验了,自己理解的也更多了,希望能顺利完成这个项目,得到更多的提升。 今天,来叙述一下自己刚开始遇到的一些小问题,希望能给大家一些建议,嘿嘿~:)1、生成模板,创建项目 前
转载
2024-03-22 14:16:58
41阅读
本地过程调用RPC就是要像调用本地的函数一样去调远程函数。在研究RPC前,我们先看看本地调用是怎么调的。假设我们要调用函数Multiply来计算lvalue * rvalue的结果:int Multiply(int l, int r) {
int y = l * r;
return y;
}
int lvalue = 10;
int rvalue = 20;
int l_tim
转载
2024-06-19 21:53:12
63阅读
14、集合Swagger 学习目标:了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档Swagger简介前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立且松耦合产生的问题前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发解决方案首先定义s
转载
2024-10-08 21:12:38
13阅读
今天主要说下,配置在resources文件中的内容怎样被spring boot所引用。引用静态模板的值thymeleaf和spring boot的整合,及相关配置根据springboot 推荐的格式,我们知道放在resources 都是一些资源,包括整个项目的配置啊 ,自定义配置啊 ,静态资源文件 (js,css等),以properties结尾。字面意思就是属性暂且就这么翻
转载
2023-08-30 17:11:57
61阅读
## 不同架构的前端通信
在Web开发中,前端通信是非常重要的一个环节。不同的架构下,前端通信的方式也有所不同。在本文中,我们将介绍几种常见的前端通信方式,并且给出相应的代码示例。
### 单页面应用(SPA)
在单页面应用中,前端通信通常采用前端路由(Front-end Routing)的方式。前端路由通过监听URL的变化,将不同的URL映射到不同的页面组件,实现页面之间的切换。常见的前端
原创
2024-06-17 05:18:36
38阅读
Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速,可扩展的网络应用程序的平台。Node.js使用事件驱动,非阻塞I/O模型,轻量、高效,可以完美地处理时时数据,运行在不同的设备上。nodejs可以实现的功能如下:1、Web开发:Express + EJS + Mongoose/MySQLexpress 是轻量灵活的Nodejs Web应用框架,它可以快速地搭建网
RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹。RPC服务RPC架构先说说RPC服务的基本架构吧。一个完整
转载
2024-09-25 14:57:23
178阅读
微前端的消息总线,主要的功能是搭建模块与模块之间通讯的桥梁.黑盒子问题1:应用微服务化之后,每一个单独的模块都是一个黑盒子, 里面发生了什么,状态改变了什么,外面的模块是无从得知的. 比如模块A想要根据模块B的某一个内部状态进行下一步行为的时候,黑盒子之间没有办法通信.这是一个大麻烦.问题2每一个模块之间都是有生命周期的.当模块被卸载的时候,如何才能保持后续的正常的通信?ps. 我们必须要解决这些
转载
2024-05-13 22:24:33
49阅读
一个前端应用能够单独跑,也能被作为一个模块集成到另一个应用里,在 url 变化的时候,加载、卸载对应的子应用。Qiankun 是一个基于 single-spa 的微前端框架,通过将不同的子应用打包成独立的 JavaScript 包。升级:使用 html 入口的方式解决了要手动加载子应用的各种资源的麻烦,通过沙箱实现了 JS、CSS 的隔离,还实现了全局的状态管理机制(子应用获取全局状态的方法 ge
转载
2024-04-12 16:12:17
62阅读
关于RPC你的题目是RPC框架,首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个方法可能是这样定义的: Employee getEmployeeByName(String fullNam
转载
2024-06-15 12:54:22
29阅读
文章目录导课MVVM(前端思想)vue 的特点Vue的基本代码Vue指令v-cloak插值表达式v-textv-htmlv-bind:v-on:v-model(双向数据绑定)v-forv-if 和 v-show事件修饰符在Vue中使用样式使用class样式使用内联样式 导课MVVM(前端思想)前端视图层的分层开发思想,主要把每个页面分成了M、V和VM。M:保存每个页面中单独的数据VM:调度者,分
转载
2024-01-10 11:43:44
64阅读
前端通信 ( 三种 )Node中的net模块提供的前端通信 H5提供的 webSocket 【 常用于 移动端 】pc端低版本浏览器使用 socket.io (现在已经不流行了,淘汰了)通信服务端: 总的服务器 举例: 腾讯的qq服务器 1个整体客户端: 单个用户使用应用 举例: 每个人的qq 多个Socket net模块server.js/*
总服务器
*/
const net = re
转载
2023-12-26 19:57:20
46阅读
首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。什么是Spring cloud构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中
转载
2024-07-02 12:19:26
25阅读