如何在V8中优化JavaScript异步编程?作者|V8引擎博客译者|无明JavaScript的异步处理因为不是特别快而显得有点臭名昭著。更糟糕的是,调试实时JavaScript应用程序——特别是Node.js服务器是一件非常麻烦的事,特别是在涉及异步编程时。所幸的是,这些情况正在发生改变。本文将探讨如何在V8中优化异步函数和promise,并介绍如何改进异步代码的调试体验。从回调到promise
分类:
编程语言 时间:
2020-12-25 12:47:40
阅读次数:
0
Netflix网页性能优化实践作者|AddyOsmani译者|谢丽通过改进Netflix.com注册过程中所使用的JavaScript及预加载技术,Netflix开发团队为移动用户和桌面用户提供了更好的用户体验。关于Web性能,没有银弹,简单的静态页面包含极少的JavaScript,可以从服务器渲染受益。库的谨慎使用可以为复杂的页面带来巨大的价值。Netflix是最受欢迎的视频流服务之一。自201
分类:
Web程序 时间:
2020-12-25 12:46:28
阅读次数:
0
为什么说ReasonReact是编写React的最佳方式?图片作者|DavidKopal译者|无明使用React开发用户界面是一件很酷的事情,但我们能让它变得更酷、更好吗?要让它变得更好,我们首先需要找出它存在的问题。那么,React作为JavaScript库还存在哪些问题?React最初并不是为JavaScript而开发如果你仔细看一下React,你会发现,它的一些主要原则与JavaScript
分类:
其他好文 时间:
2020-12-25 12:40:05
阅读次数:
0
//异步处理,多线程实现用户体验 public class Sendmail extends Thread{ //用于给用户发送邮件的邮箱 private String from="379831039@qq.com"; //邮箱的用户名 private String username="379831 ...
分类:
编程语言 时间:
2020-12-25 12:08:26
阅读次数:
0
MPEG-DASH在bilibili的应用与实践图片导读:MPEG-DASH是首个基于HTTP的自适应比特率流解决方案,它也是一项国际标准。MPEG-DASH播放器可以无缝适应不断变化的用户网络或者缓冲区大小并提供高质量的播放体验,减少卡顿率。2018年下半年,bilibili(简称B站)将其全量引入。为了解MPEG-DASH在实际场景中的表现情况,我们采访了bilibili资深前端工程师丁建强,
分类:
其他好文 时间:
2020-12-24 12:25:37
阅读次数:
0
禁用JavaScript后,这些网站会变成这样图片作者|ChrisAshton编译|王强、覃云为什么我们应该重视“noscript”这个话题?首先要澄清一下,提供完整的noscript体验和使用noscript标签区分页面版本是两回事。我不怎么喜欢noscript这个标签,因为它会把你的网页分成JavaScript和非JavaScript版本,而不是为两种环境呈现相同的内容体验;正是这种区分版本的
分类:
编程语言 时间:
2020-12-24 12:17:58
阅读次数:
0
Storybook5.0正式发布:有史以来变化最大的版本作者|MichaelShilman译者|薛命灯Storybook5.0(SB5)于近日正式发布,这是目前为止最大的一个版本。新版本的内容包括:全新的开发者体验;带有主题的组件库;改进的前端插件架构;全新的Storybook网站。Storybook的进展和未来Storybook是目前最受欢迎的UI组件环境,它为各种视图层(如React、Vue、
分类:
其他好文 时间:
2020-12-24 12:13:42
阅读次数:
0
谷歌新发布的TWA:让你的PWA进入应用商店作者|梅旭光(百度前端高级工程师)编辑|覃云PWA(ProgressiveWebApp)可以使得Web站点拥有类似NativeApp的使用体验,虽然已经推出一段时间,但目前来看,PWA离真正的NativeApp还有一个重要的差别,那就是进入应用商店。TrustedWebActivity的发布,使得将PWA站点打包为NativeApp放入应用商店有了更好的
分类:
其他好文 时间:
2020-12-24 12:11:35
阅读次数:
0
如何正确选型,ReactNative还是Native?作者|MayurPanchal译者|刘志勇编辑|Yonie随着H5标准的发布以及推广,使得移动应用的开发也受到了很大影响,出于效率、成本等原因,移动应用的开发不再完全依赖于“原生”。近日越发火热的混合应用(HybridApp)介于Web应用和原生应用之间,兼具了“原生应用良好用户交互体验”和“Web应用跨平台开发”的两大优势。而Facebook
分类:
其他好文 时间:
2020-12-23 12:38:43
阅读次数:
0
0.3s完成渲染!UC信息流正文“闪开”优化实践图片作者|UC信息流团队庞锦贵编辑|Yonie在上周的GMTC全球大前端技术大会上,阿里巴巴前端技术专家庞锦贵发表了《0.3秒完成渲染!信息流内容页“闪开”优化总结和思考》的演讲,本演讲通过从浏览器内核到客户端外壳、从服务端到前端等多端协作下所实现的日均N亿级PV页面“闪开”体验所采用的优化策略,及其背后技术策略的思考和选择。本文整理内容如下。当我们
分类:
其他好文 时间:
2020-12-23 12:38:03
阅读次数:
0