前言 嗨害嗨,好久不见,我是海怪。 有一阵子没写文章了,今天来更一期关于 qiankun 找不到生命周期的问题。 刚开始给项目接入 qiankun 的时候,时不时就会报 Ap...
前言 嗨害嗨,好久不见,我是海怪。 有一阵子没写文章了,今天来更一期关于 qiankun 找不到生命周期的问题。 刚开始给项目接入 qiankun 的时候,时不时就会报 Ap...
某日 [图片上传失败...(image-e1ba59-1656075967394)] React:哟,jQuery。你来这里干嘛,小辣鸡。这里是我们的地盘。 React:你知...
前言 哈喽,大家好,我是海怪。 不知道大家平时写单测时是怎么处理 网络请求 的,可能有的人会说:“把请求函数 Mock ,返回 Mock 结果就行了呀”。 但在真实的测试场景...
前言 哈喽,大家好,我是海怪。 在做前端测试时,选用合适的测试策略远比一通猛狂测试更重要,所谓 “方向 > 努力”。 如果选择了错误的测试策略,很容易写出维护性差和不稳定的测...
哈喽,大家好,我是海怪。 前段时间一直在给公司项目引入 Jest,这过程中学到了不少东西,也查了很多相关资料。最后编写了一本小书《Jest 实践指南》[https://git...
前言 哈喽,大家好,我是海怪。 之前发了很多关于前端单测的文章,评论区里经常看到这样的留言:“最近也在搞前端单测...”。看来大家在给项目引入测试过程不是很顺利呀。当然我自己...
前言 哈喽,大家好,我是海怪。 说起前端测试,有一个东西肯定是逃不掉的,那就是 TDD —— 测试驱动开发。很多前端大佬也都非常喜欢用 TDD 的模式来编程。因为它不仅可以通...
前言 哈喽,大家好,我是海怪。 最近有不少朋友找到我聊了聊测试相关的内容,发现他们对测试的分类有些迷茫。实际上测试一共就 3 种:E2E,集成,单测,其它的功能测试、UI 测...
前言 哈喽,大家好,我是海怪。 最近把项目里的 utils 以及 components 里的东西都测完了,算是完成了这次单测引入的第一个里程碑了。之后,我又把目光放到了 ho...
前言 哈喽,大家好,我是海怪。 不知道大家在写前端单测的时候,是否有出现测试代码和测试数据重复冗余的情况?然后不得不写一些函数和类来封装他们的。然而,慢慢地会发现:过度的封装...
前言 哈喽,大家好,我是海怪。 相信很多前端开发在写单测的时候,最大的问题就是:“我应该测什么东西?” 没错,解决问题不是最难的,发现问题才是!知道要测哪个远比怎么测重要很多...
前言 哈喽,大家好,我是海怪。 刚开始我在写项目的单测方案的时候,老板就让我能够写一些单测的规范。虽然表面上我非常自然地说:没问题,但是心里还是慌得不行:以前我自己写单测也没...
前言 哈喽,大家好,我是海怪。 相信不少同学在写单测的时候,最大的困扰不是如何写测试代码,而是:“应该测什么?”,“要测多深入”,“哪些不该测”。 最近在给 React 组件...
前言 哈喽,大家好,我是海怪。 最近在组里我又领了一个新任务:前端单元测试。 关于这个话题在很早的时候就想和大家聊了,奈何一直没机会。对于我个人来说,我是非常喜欢写单测的。最...
前言 哈喽,大家好,我是海怪。 最近看了一下钟文泽的 Macbook Pro 测评视频(唉,最近又想买电子产品了),他在测评音响的时候,点播了一首蔡琴的《渡口》。 当听到这首...
前言 哈喽,大家好,我是海怪。 最近项目遇到一个要在网页上录音的需求,在一波搜索后,发现了 react-media-recorder[https://github.com/0...
前言 哈喽,大家好,我是海怪。 最近一直在看 WebRTC 的用法,也学了一下音视频流的东西,今天就跟大家分享一个好玩的小实战吧——给自己拍照。 项目已上传至 Github,...
前言 哈喽,大家好,我是海怪。 最近公司项目需要用到视频流的技术,所以就研究了一下 WebRTC,正好看到 Peer.js[https://peerjs.com/] 这个框架...
前言 哈喽,大家好,我是海怪。 最近不是写了一篇关于京东微前端框架的文章嘛 《初探 MicroApp,一个极致简洁的微前端框架》[https://juejin.cn/post...
前言 哈喽大家好,我是海怪。 在微前端的领域里,相信大家都听说过阿里的 qiankun[https://qiankun.umijs.org/zh/guide]。我自己在上几个...