We're sorry but react app doesn't work properly without JavaScript enabled. Please enable it to continue.
文档
备案
控制台
登录
立即注册
首页
文章
问答
视频
活动
下载资源
团队号
镜像站
发布
字节架构前端
文章
专栏
问答
字节架构前端
理解 Language Server Protocol 的工作原理
技术服务知识库
首先根据官方解释 https://microsoft.github.io/language-server-protocol/ :Language Server Protocol (语言服务器协议,简称 LSP)是微软于 2016 年提出的一套统一的通讯协议方案。该方案定义了一套编辑器或 IDE 与语言服务器之间使用的协议,该语言服务器提供自动完成、转到定义、查找所有引用等语言功能。同学们可能对语言
402
2
1
1
字节架构前端
React Fast Refresh
技术服务知识库
首先介绍一下 Live reloading 和 Hot reloading 的区别:Live reloading: 修改文件之后,Webpack 重新编译,并强制刷新浏览器,属于全局(整个应用)刷新,相当于 ;Hot reloading: 修改文件之后,Webpack 重新编译对应模块,刷新时可以记住应用的状态,从而做到局部刷新。 是 React 官方在 React Native(v0.6.1)
369
0
0
0
字节架构前端
前端 code lint 和代码风格指南
技术服务知识库
社区征文
前端
lint 工具用来检查编程错误,最初是从 C 语言中发展起来的。在 C 语言最初时期,编译器无法捕获一些常见的编程错误,因此开发出了一个叫做 的辅助程序,通过扫描源文件来查找问题。当我们在 linting 的时候我们到底在干什么?实际上,最终目标是希望代码更加健壮,并且不论团队有多少成员,代码就像同一个人写出来的一样,可读性更强。可以将众多 linters 的检查目标大致分为三类:program
408
0
0
0
字节架构前端
LL-DASH CMAF 低延迟直播
音视频
使用 DASH 直播时一般会有几十秒的直播延迟,对于互动直播这么高的延迟根本互不动。要降低直播延迟一般会减少视频分段时长。 上图中展示了不同时长的视频片段对应的延迟,减小视频片段时长虽然可以降低延迟,但是也会增加资源消耗和视频码率,而且就算使用 1 秒的视频分段,延迟也会比下面介绍的 LLDASH 方案高。LLDASH(Low Latency DASH)最早在 2017 年提出并成立工作组,在 2
141
1
0
0