奇舞推荐
深入剖析 QuickJS
本文着重介绍了 QuickJS,其中针对 js 语言的一些特性来看这些特性在 QuickJS 是如何解释执行和优化的,能够加深对 js 语言的理解。文章有点长,不过是个小宝库,值得收藏哟~
从 Chrome 源码 video 实现到 Web H265 Player
现在绝大多数的网站已经从 Flash 播放转向了浏览器原生的 Audio/Video 播放,那浏览器是如何加载和解析多媒体资源的,这对于 web 开发者来说是一个黑盒,所以今天就跟大家一起来看一下浏览器具体是怎么实现的!
Flutter Web 在美团外卖的实践
在多形态业务场景下,如何保障多端体验的一致性,是前端技术领域一个比较受关注的方向。美团外卖前端技术团队基于 Flutter Web 探索跨端 (App\PC\H5) 的解决方案,真正实现“Write Once & Run AnyWhere”。本文系该团队的实践经验总结,希望能对大家有所帮助或者启发。
技术实践
语雀思维图子图嵌套的技术思考
在这篇文章中,笔者针对现阶段思维导图子图嵌套过程中出现冲突的问题进行了思考和实践。笔者通过合理引入新的概念或新的思想来解决现实问题,这种处理和解决问题的方式方法不仅很有逻辑,也富有哲理,值得我们学习。当我们的思维方式上升一个层次后,现在看来很棘手的问题会变得很普通,不是吗?
v8 Heapsnapshot 文件解析
本文以分析 heapsnapshot 文件的格式为切入点,结合 node 的源码,解释了 heapsnapshot 文件格式和其生成的方式,并提供了个 heapquery 的小程序,演示了了解其结构可以帮助我们获得不局限于现有工具的信息。
刨根问底,揭开 Vue 中 Scope CSS 实现的幕后 (原理)
Scope CSS 即作用域 CSS,是组件密不可分的一部分。Scope CSS 使得我们可以在各组件中定义的 CSS 不产生污染。很多人可能对 Scope CSS 实现的原理还不够清楚,Scope CSS 到底是如何给 HTML、CSS 添加属性的?快来一探究竟吧~
博闻强识
开发者如何缓解焦虑提升效率?来自心理学研究者的建议
“有效的工作效率提升是以一定的科学原理为依托的,绝不是什么窍门儿,也不是任何花里胡哨的工具”。倘若你理解了这句话并将其予以运用,你将不会再为保持头脑清醒和注意力集中而困扰,而且当你身处一团乱麻时,这条建议尤为能够派得上用场。
老旧的 API,你应该如何处理?
废弃 API 端点是一项非常具有挑战性的工作,我们需要考虑所有依赖该 API 的客户端,避免出现级联的故障。针对该问题,有两个新的 HTTP 头信息草案,本文详细阐述了该如何使用这两个新的头信息安全地关闭 API。
借助稀疏推理加速移动设备和网页上的神经网络
现阶段前端性能优化工具和技术手段有很多,但随着应用的规模不断扩大,不可避免的会出现一些性能问题。正如文章所说,“设备端的神经网络推理能够以一种低延迟和注重隐私的方式,实现如姿势预测和背景模糊等各种实时应用”。在前端应用机器学习或深度学习方法也许也是一种前端性能优化的策略。