写在前面 掘金的同学们大家好呀,首先自我介绍一下,作者是 Vue3 Material Design 移动端组件库 Varlet 的作者。 Varlet 经历了两年多的开发和维护,现在终于有了一个官方维护的移动端项目模板(一切都源自于作...
参与《深入浅出微前端》小册分销,瓜分现金奖励?,活动详情戳>>juejin.cn/post/726258… 掌握微前端,就等于掌握了相对全面的前端知识体系! 微前端的概念源自于微服务,主要目的是降低大型复杂应用的开发、升...
回顾曲线的绘制 前面使用造型函数绘制曲线的一般方法是, 计算出当前x坐标对应的曲线的y坐标y1,和当前片元凡人y坐标y0相减, 取其绝对值。 显然,当差值为0 的时候,说明这个点,精准的落在曲线上。然后,加上线宽d, 差值小于d/2的...
大家好,我卡颂。 经常使用React的同学都知道,有些hook被设计为:依赖项数组 + 回调的形式,比如: useEffect useMemo 通常来说,当依赖项数组中某些值变化后,回调会重新执行。 我们知道,React的写...
TCP 是一种面向连接的传输协议,它在网络通信中提供了可靠的数据传输。TCP 通过一系列机制来确保数据的可靠性和顺序性,以确保数据在发送和接收之间的正确传输。 以下是 TCP 保证可靠传输的主要机制: 序列号和确认 每个 TCP 段都...
前言 通过前面几篇文章,我们对Vue3中的响应式设计有了初步的了解。 面试官:Vue3响应式系统都不会写,还敢说精通? 面试官:你觉得Vue的响应式系统仅仅是一个Proxy? Vue3:原来你是这样的“异步更新” 为啥面试官总喜欢问...
前言 Vue 源码中包含 HTML Parser,随着大家在框架方向的深入学习(卷),不免要开始接触一些编译解析相关的东西。社区很多看 Vue 源码总结出来的讲解 HTML Parser 的文章,但是几乎没有介绍 CSS Parser...
React 在如何组织结构方面非常开放。这正是为什么我们有责任保持项目的整洁和可维护性。 今天,我们将讨论一些改善 React 应用程序健康状况的最佳实践。这些规则被广泛接受。因此,掌握这些知识至关重要。 所有内容都将以代码展示,所以做...
本文来自alova作者投稿,alova可以让你编写更少的代码即可实现特定业务场景下的高效数据交互,在过去3个月对外发布以来在github上已收到了 1500+star,alova官网,感兴趣可以看看。 发现很多人还只会promi...
众所周知,前端开发没有秘密。前端开发可能会遇到一些尴尬的事情,就是有些功能代码自己付出了很大心血,可是又不想被轻易抄袭,怎么办捏? 以往我们会选中诸如 eval加密、代码编码转换、debug断点、控制台及右键禁用等手段。可日子久了还是容...