首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端咯屁
订阅
Yuki66
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
生存or毁灭?QQ空间150万行代码的涅槃重生
今年是 QQ 空间诞生的第十八年,空间客户端团队也在它十八岁生日前夕完成了架构升级。因为以前不规范的多团队协同开发,导致代码逐渐劣化,有着巨大的风险。
我写这10+个JavaScript单行代码,被组长夸代码写得优雅!
有时候能一行代码解决,就尽量不用多行;本文整理了工作非常有用的单行代码,这些需求都是在开发中非常常见的,用单行代码帮助你提高工作效率。
js异步编程,eventLoop、消息队列都是做什么的? 什么是宏任务,什么是微任务
JavaScript是一门单线程语言,起因是设计之初js只用来操作dom,对表单进行简单的校验。在这种执行环境简单的情况下,自然就选择了单线程来处理程序。但是单线程如果遇到执行时间较长的程序片段,会拖延甚至阻塞程序的执行,对于用户来说,页面呈现"卡死状态",这是最糟糕的体验。 …
浏览器缓存知识梳理
在前端性能优化的方式中,最重要的当然是缓存了,使用好了缓存,对项目有很大的帮助。比如我们访问网页时,使用网页后退功能,会发现加载的非常快,体验感很好,这就是缓存的力量。 什么是缓存呢? 当我们第一次访
你还在为 TCP 重传、滑动窗口、流量控制、拥塞控制发愁吗?看完图解就不愁了
前一篇「硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题」得到了很多读者的认可,在此特别感谢你们的认可,大家都暖暖的。 来了,今天又来图解 TCP 了,小林可能会迟到,但不会缺席。 迟到的原因,主要是 TCP 巨复杂,它为了保证可靠性,用了巨多的机…
TCP协议可靠性是如何保证之 流量控制和拥塞控制
TCP 是一种提供可靠性交付的协议。 也就是说,通过 TCP 连接传输的数据,无差错、不丢失、不重复、并且按序到达。 流量控制 是作用于接收者的,它是控制发送者的发送速度从而使接收者来得及接收,防止丢失数据包的。 假设没有流量控制,发送端根据自己的实际情况发送数据,如果发送的速…
从 Bundleless 看前端构建
本文正在参加「金石计划」 前言 Bundle or Bundleless?自 2015 年 ESM 标准发布后,路线之争就开始逐步升温。转眼间,时间已来到 2021 年。如果白酒的车你错过了,那么不妨
手把手教你写一个简易的微前端框架
最近看了几个微前端框架的源码(single-spa、qiankun、micro-app),感觉收获良多。所以打算造一个迷你版的轮子,来加深自己对所学知识的了解。 这个轮子将分为五个版本,逐步的实现一个
漫谈构建工具(五): Vite 是怎样利用 Esbuild 来提升性能的 ?
在上一篇 为什么有人说 vite 快,有人却说 vite 慢? 中,我们提到过开发模式下使用 Vite 会有首屏性能下降的负面效果。之所以会造成首屏性能下降,一方面是 dev server 需要完成预
前端构建新世代,Esbuild 原来还能这么玩!
大家好,今天给大家带来 Esbuild 相关的介绍和实践,希望能对你有所启发。## 什么是 Esbuild? Esbuild 是由 Figma 的 CTO 「Evan Wallace」基于 Gola