-
在近两年996模式下的近乎疯狂的迭代需求打磨平台的锻炼下,积累了一些前端通信方面的一些实践经验,在这里做一个汇总。一来对自己做一个总结,二来也是给小伙伴们提供一些吸收。
由于作者使用的是vue.js,所有主要对vue.js的组件通信做总结。而且是.vue单文件组件的形式。用react.js的小伙伴不要失望,文章中有很多通用的通信知识点:比如DOM通过自定义事件通信,基于nodejs的EventE…
-
I'm trying to use lunr to index CCEDICT in the browser. This takes over 15 seconds. I've attached a CPU Profile, it looks like most of the time is spent in lunr.SortedSet.add with a bunch in lunr.Toke…
-
https://github.com/mikewest/sec-metadata/issues/20 aims to specify a feature which would distinguish between browser-initiated navigation (e.g. a user clicks on a bookmark, or types into the address b…
-
有一道经典的题目叫做`从输入URL到页面加载完成的过程中发生了什么`
除去一些硬件、后端,我顺着整个学习流程,查了一些资料,参考了许多前辈们的博客(再次谢过开源分享的前辈们),在前端方向总结出来的一些知识点,几乎囊括了整个前端体系,可以看到JS在整个流程里面也只是一个很小一块知识点而已(当然,一切的基础围绕JS展开)
![c7fa8db7-8c9d-40c1-9636-cfca6dee370b…
-
Update 23 July 2023
We seem to have consensus that SSE is the easiest to deploy in our users environment and provide enough power for our use cases. The biggest risk is that several plugins open a …
-
Hi, i noticed after using this awesome library, that if you reload a webpage containing this library over and over again it will consume increasingly more RAM. I'd guess that there are some resources …
-
### Description
After a CryptPad upgrade, OnlyOffice documents might need to be upgraded to a newer version. However, it sometimes fails.
### Steps to reproduce
1. Open a OnlyOffice based document …
-
[As specified each evaluation of a module block expression produces a new module block object](https://github.com/tc39/proposal-js-module-blocks#are-module-blocks-cached). We also have the ability to …
-
Using github API I fetched all tests with the tag `I-Intermittent`. This produced 417 unique wpt test (they were some duplicates). From here I ran the tests through mach. Mach mentions the following 1…
-
If there is a push which contains many failures:
https://treeherder.mozilla.org/jobs?repo=try&revision=c2ed18f748046d19578705aeed91f40033800273
in this push, all jobs and failures are part of the …