前言 Vue 源码中包含 HTML Parser,随着大家在框架方向的深入学习(卷),不免要开始接触一些编译解析相关的东西。社区很多看 Vue 源码总结出来的讲解 HTML Parser 的文章,但是几乎没有介绍 CSS Parser...
React 在如何组织结构方面非常开放。这正是为什么我们有责任保持项目的整洁和可维护性。 今天,我们将讨论一些改善 React 应用程序健康状况的最佳实践。这些规则被广泛接受。因此,掌握这些知识至关重要。 所有内容都将以代码展示,所以做...
本文来自alova作者投稿,alova可以让你编写更少的代码即可实现特定业务场景下的高效数据交互,在过去3个月对外发布以来在github上已收到了 1500+star,alova官网,感兴趣可以看看。 发现很多人还只会promi...
众所周知,前端开发没有秘密。前端开发可能会遇到一些尴尬的事情,就是有些功能代码自己付出了很大心血,可是又不想被轻易抄袭,怎么办捏? 以往我们会选中诸如 eval加密、代码编码转换、debug断点、控制台及右键禁用等手段。可日子久了还是容...
原文链接: deno.com/blog/roll-y… 原文作者:Bartek Iwańczuk 为了大家能够读的更爽,本文全部由本人手工翻译而成,没有任何机翻内容,如果大家有收获的话,还请多多点赞收藏支持~ 本文是《用 Rust...
本文翻译自《Managing your interrupt rate as a tech lead》原文分为三篇,作者是 Nicholas C. Zakas,他也是《Professional JavaScript for Web De...
引言 对于前端开发者来说,caniuse网站是一个非常有用的工具,它可以帮助我们查询JavaScript API在不同浏览器版本中的兼容性情况。以fetch为例,我们可以在网站上查到其兼容性如下图所示: fetch('http://...
背景:作为使用三年 react.js 的搬运工,目前正在积极学习 vue.js 语法,而在学习的过程中,总是喜欢和 react.js 进行对比,这里也不是说谁好谁坏,而是怀有他有我也有,他没我还有的思想去学习,去总结。 React...
Web Component 已经被浏览器广泛支持,不再是新鲜玩意了,它有很多使用场景,比如编写跨框架的组件库、微前端,完全用它开发复杂的应用也没问题。 而今天我要介绍的是 Web component 如何扮演框架/微应用之间的胶水层这个...
经常在看同事写代码的时候,一股脑的ctrl+c+ctrl+v,不管三七二十一,不管别人代码写的对不对,好的坏的先复制来写业务再说。我改这部分代码的时候就有点看不下去了,搬出来给大伙鉴赏一下。 // 这不是在写hook,只是一个普通函数...