业界动态
webpack 4 正式发布了
面对 parcel 的零配置挑战, webpack 这次终于想通了一件事: 约定胜于配置!
前端开发
分享手淘过年项目中采用到的前端技术
手淘过年项目中采用到的部分前端技术以及踩的一些坑
2018 前端性能优化清单
我们都知道性能很重要, 但是, 我们是否真的一直都知道我们性能优化的瓶颈在哪? 是代价昂贵的 JavaScript? 是 web 字体很慢? 还是比较大的图片? 或者是渲染速度过于迟缓? tree-shaking(无用代码移除)scope hoisting(作用域提升)code-splitting(按需加载) intersection observer 以及 clients hintsCSS containmentHTTP/2 和 service workers 这些技术都是有利于性能优化的并且, 最重要的是, 我们要从哪里开始提升我们的性能呢? 并且要怎么建立长久有效的性能机制
Node.js 调试指南
Node.js 开发的一些调试经验和思路
译利用 Webpack 做 web 性能优化
Google 出品的 webpack 优化指南
关于 Promise 的 9 个提示
阐述了 关于使用 Promise 的 9 个建议, 可以帮助我们改善 Promise 之间关系的
技术纵横
Java9 新特性 详解
Java9 新特性的讲解
腾讯: 手 Q 研发体系与工具实践
腾讯手 Q 项目是如何将平台工具进行串联, 达到怎样的持续交付效果
https 连接的前几毫秒发生了什么
https 连接的前几毫秒发生了什么本文将详细介绍 https 的连接过程
从 Chrome 源码看 HTTPS
我在 https 连接的前几毫秒发生了什么详细地介绍了 https 连接的过程, 该篇通过抓包工具分析整个过程, 本篇将从 Chrome 源码的角度着重介绍加密和解密的过程, 并补充更多的细节
当我们在谈论 HTTP 队头阻塞时, 我们在谈论什么?
HTTP/1.1 通过 pipelining 管道技术实现一次性发送多个请求, 以期提高吞吐和性能然而, 这种技术在接收响应时, 要求必须按照发送请求的顺序返回如果, 第一个请求被堵塞了, 则后面的请求即使处理完毕了, 也需要等待那么在 HTTP/2 中是如何解决的呢? 请看原文
从 URL 开始, 定位世界
从输入 URL 到页面加载完的过程中都发生了什么事情?
网络协议 Web 协议未来优化指南
本文系统地介绍了 TCPUDPHTTP1.1HTTPS(包括最新的 TLS1.3 协议)SPDYHTTP2 等协议存在的问题, 以及如何在特定的场景下通过网络协议的优化实现访问速度的提升文章略长, 慢慢看来
实用推荐
小 tips: 使用 JS 检测用户是否安装某 font-family 字体
根据用户设置的字体将某一个字符绘制在 canvas 上 (fillText()), 并提取像素信息 (getImageData()), 然后和默认字体进行比对, 以达到能判断用户是否安装了特定字体
端神器: 一行命令, React 组件转 vue 组件!
本文先介绍两个框架的组件共性和不兼容的地方, 再介绍 react-to-vue 的使用和原理在实际业务中, 陆金所 100 多个的 react 基础业务组件, react-to-vue 可以转化 90% 以上, 变成 vue 组件
来源: https://juejin.im/post/5a9cc0725188257bf55085e7