-
前端性能指标
传统性能标准 初始化阶段 navigationStart:请求开始时间,返回 0 unloadEventStart:等于用户代理程序开始前一个文档的卸载事件之前的时间 unload…
-
如何优雅地写 css 代码
CSS(全称 Cascading Style Sheets,层叠样式表)为开发人员提供声明式的样式语言,是前端必备的技能之一,基于互联网上全面的资料和简单易懂的语法,CSS 非常易…
-
【WebRTC 跨端通信】React + React Native 双端视频聊天、屏幕共享
大家好,我是杨成功。 之前介绍过 WebRTC,简单来说它是一个点对点的实时通讯技术,主要基于浏览器来实现音视频通信。这项技术目前已经被广泛应用于实时视频通话,多人会议等场景。 不…
-
学习下Redis内存模型
作者:京东零售 吴佳 前言 redis,对于一个java开发工程师来讲,其实算不得什么复杂新奇的技术,但可能也很少人去深入了解学习它的底层的一些东西。下面将通过对内存统计、内存划分…
-
Transpile Webpack Plugin:让 Webpack 按照源文件的目录结构输出
作为 Web 开发者,你是否也纠结过如何用 Webpack 做文件转译?就像 Babel CLI 转译文件那样按照源文件的目录结构输出?如果有,那么这篇文章就是为你而写,我们一起瞧…
-
TypeScript 中 as const 是什么
as const 是 TypeScript 中的一个用于修饰符,它可以被用来修改类型推断的行为。 当 as const 修饰符用在变量声明或表达式的类型上时,它会强制 TypeSc…
-
基于 GraphQL 的云音乐 BFF 建设实践
图片来自:https://bz.zzzmh.cn/ 本文作者: cgt 背景: 如何解耦大前端与服务端的适配层依赖 谈到 BFF,相信大家都不会太陌生,过去在云音乐,前后端的协作架…
-
Vue3项目配置 eslint + prettier
初衷: 在没有固定的项目模版之前;每次新建项目之后配置代码风格都需要来回粘贴;并且有时候粘贴了也不生效;故总结成文档;方便之后直接使用 介绍 ESLint 是JavaScript和…
-
点击查看更多