按时间归档:2019年12月
-
九个问题从入门到熟悉 HTTPS
女朋友也是软件工程专业,因为快要毕业了,最近一边做毕设一边学习编程。前两天她问我 HTTPS 的问题,本来想直接扔一篇网上的教程给她。后来想了一下,那些文章大多直接介绍概念, 对新…
-
分享阿里前端 p7 架构图谱
前言 以下是从公众号的文章中获取到的一位阿里的前端架构师整理的前端架构p7的技能图谱,当然不是最完整、最系统的,所以之后我会一直维护更新这里的内容,并且维护在个人前端小册的各个小册…
-
Nginx 与前端开发
Nginx与Node.js “Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。” …
-
第2篇:迟到的承诺之细说Async专题
Promise是一个表现为状态机的异步容器。 它有以下几个特点: 状态不受外界影响。Promise只有三种状态:pending(进行中)、fulfilled(已成功)和rejec…
-
第1篇:事件循环之细说Async专题
也许我们都听说过JavaScript是事件驱动的这种说法。各种异步任务通过事件的形式和主线程通信,保证网页流畅的用户体验。而异步可以说是JavaScript最伟大的特性之一(也许没…
-
面试官之CSS加载会造成阻塞吗?
之前面试今日头条的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?所以,接下来我就来对css加载对DOM树的解析和渲染做一…
-
AssemblyScript 如何帮助 WebAssembly 发挥潜力?
WebAssembly(或 Wasm)是 Web 浏览器中相对较新的功能,但它有潜力极大地扩展 Web 作为一个应用程序服务平台的能力。Web 开发人员在入门 WebAssembl…
-
0依赖100行代码为项目添加mock
前言 组件是大多数现代前端框架的基本概念之一。由@没有好名字了翻译分享。 我在最近的工作中开始使用 Vue 进行开发,但是我在上一家公司积累了三年以上 React 开发经验。虽然在…
-
Nginx 之父被抓,前东家想要 Nginx 技术的所有权了
二十年前,一个名不见经传的免费 Web 服务器软件诞生。二十年后的今天,它的影响力可能已经超过 Apache,吸引全球一大批网络巨头的加入。它就是由 Igor Sysoev 开发的…
-
WebSocket 探秘
首先 长连接:一个连接上可以连续发送多个数据包,在连接期间,如果没有数据包发送,需要双方发链路检查包。 TCP/IP:TCP/IP属于传输层,主要解决数据在网络中的传输问题,只管传…