首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
流年丶风尘
掘友等级
前端攻城狮
人和代码都能跑
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
174
文章 174
沸点 0
赞
174
返回
|
搜索文章
赞
文章( 174 )
沸点( 0 )
TCP协议详解
小到基于应用层做网络开发,大到生活中无处不在的网络。我们在享受这个便利的时候,没有人会关心它如此牢固的底层基石是如何搭建的。而这些基石中很重要的一环就是tcp协议。翻看一下“三次握手”和“四次挥手”,本以为这就是tcp了,其实不然。它仅仅解决了连接和关闭的问题,传输的问题才是t…
彻底理解浏览器的缓存机制
浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种:
聊一聊 webpack 的打包优化实践
去年接触了公司内一个开发运行了两年多的项目,整体应用是基于 React 技术栈的,多个单页应用有构成了多页应用。可以理解为比较独立的子业务之间是 MPA 形式跳转,而子业务内部则是 SPA 形式。 本地开发环境下,代码改动后的热更新(增量编译)需要大概 10~20s 的时间,使…
【PWA学习与实践】(3) 让你的WebApp离线可用
本文是《PWA学习与实践》系列的第三篇文章。文中的代码都可以在learning-pwa的sw-cache分支上找到(git clone后注意切换到sw-cache分支)。 PWA作为时下最火热的技术概念之一,对提升Web应用的安全、性能和体验有着很大的意义,非常值得我们去了解与…
【3分钟速览】前端广播式通信:Broadcast Channel
在前端,我们经常会用postMessage来实现页面间的通信,但这种方式更像是点对点的通信。对于一些需要广播(让所有页面知道)的消息,用postMessage不是非常自然。Broadcast Channel 就是用来弥补这个缺陷的。 顾名思义,Broadcast Channel…
面试官:前端跨页面通信,你知道哪些方法?
在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。 正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会…
梳理 CSS 模块化
最近年底,抽出一点时间总结了一下 css 的模块化。 行内样式,即直接在 html 中的 style 属性里编写 css 代码。 内嵌样式,即在 html h 中的 style 标签内编写 class,提供给当前页面使用。 导入样式,即在内联样式中 通过 @import 方法,…
彻底搞懂CSS层叠上下文、层叠等级、层叠顺序、z-index
最近,在项目中遇到一个关于CSS中元素z-index属性的问题,具体问题不太好描述,总结起来就是当给元素和父元素色设置position属性和z-index相关属性后,页面上渲染的元素层级结果和我预想的不一样。根据自己之前的理解,也没找到一个合理的解释。我知道,肯定是我对相关属性…
写给前端的 docker 使用指南
富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。本文带你从0搭建一个docker环境,让你0基础入门
v-for 到底为啥要加上 key?
看了一些讲解 v-for 中加 key 的文章,发现都描述的很笼统,甚至有很多不准确的,那不妨自力更生,这次直接从 vue3 的源码入手,带你了解真相,洞悉真理。 注:全文基于 vue v3.2.38
下一页
个人成就
优秀创作者
文章被点赞
1,683
文章被阅读
97,533
掘力值
6,589
关注了
23
关注者
298
收藏集
21
关注标签
40
加入于
2022-02-12