摘要:作者: 凹凸曼 - 风魔小次郎 背景 Webpack 迭代到4.x版本后,其源码已经十分庞大,对各种开发场景进行了高度抽象,阅读成本也愈发昂贵。但是为了了解其内部的工作原理,让我们尝试从一个最简单的 webpack 配置入手,从工具设计者的角度开发一款低配版的 Webpack。 开发者视角 假设某一 阅读全文
posted @ 2020-07-29 17:30 凹凸实验室 阅读(340) 评论(0) 推荐(2) 编辑
摘要:蒲公英 · JELLY技术周刊 Vol.16 近期,谷歌有史以来的第一次线上谷歌 Web 开发者大会,Web Vitals、PWA、DevTools 和 Lighthouse 6.0 等一系列特性或产品带来的全新体验,让人眼花缭乱。这次大会也以线上的形式分享了包括了性能优化、打包构建等非常多干货,定 阅读全文
posted @ 2020-07-29 09:36 凹凸实验室 阅读(159) 评论(0) 推荐(0) 编辑
摘要:作者:吉玉 智能化测试 在互动中经常需要维护大量的状态,对这些状态进行测试验证成本较高,尤其是当有功能变动需要回归测试的时候。为了降低开发测试的成本,在这方面使用强化学习模拟用户行为,在两个方面提效: mock接口:将学习过程中的状态作为服务接口的测试数据; 回归测试:根据mock接口数据回溯到特定 阅读全文
posted @ 2020-07-27 21:11 凹凸实验室 阅读(104) 评论(0) 推荐(0) 编辑
摘要:蒲公英 · JELLY技术周刊 Vol.15 听到“云游戏”,或许我们的第一反应会是“云玩家”而不是那些上云的“游戏”,在这个 5G 已来的时代,云游戏也迎来了全新的机遇。这是 5G 时代的过客?又或者这会是 5G 场景下第一个重量级应用?看完云鹭科技的这次大会分享,你会有自己的答案。 登高远眺 天 阅读全文
posted @ 2020-07-22 09:50 凹凸实验室 阅读(174) 评论(0) 推荐(1) 编辑
摘要:作者:阿翔 如果你已经阅读过 《京喜前端自动化测试之路(一)》,可跳过前言部分阅读。 前言 京喜(原京东拼购)项目,作为京东战略级业务,拥有千万级别的流量入口。为了保障线上业务的稳定运行,每月例行开展前端容灾演习,主要包含小程序及 H5 版本,要求各页面各模块在异常情况下进行适当的降级处理,不能出现 阅读全文
posted @ 2020-07-16 09:47 凹凸实验室 阅读(467) 评论(0) 推荐(1) 编辑
摘要:2020 年真的是灾祸频发,但是在各类前端框架上,依旧是在稳步的推进。近日 Vue 团队更新了关于 Vue 3 的最新状态,尤大新增了三个语法糖特性,它们将用于优化 SFC 的开发体验,你会有兴趣尝鲜试试么~ 登高远眺 天高地迥,觉宇宙之无穷 前端框架 Vue 3: 2020 年中的状态更新 近日 阅读全文
posted @ 2020-07-15 09:37 凹凸实验室 阅读(279) 评论(0) 推荐(3) 编辑
摘要:开发一个 IDE 很难么?这或许是件很难的事情,但当我们参考 VSCode 的技术构架来看,整个开发流程就会平滑顺畅很多,从内核开发、代码编辑器、视图结构到插件系统,在这整个技术构架中我们可以看到很多一个 IDE 开发中需要注意的方方面面。如果你对 VSCode 深入研究过,相信可以从中颇受启发,在 阅读全文
posted @ 2020-07-08 09:52 凹凸实验室 阅读(331) 评论(0) 推荐(1) 编辑
摘要:作者:凹凸曼 - Barrior 在 Canvas 中对文本填充水平或垂直的线性渐变可以轻易实现,而带角度的渐变就复杂很多;就好像下面这样,假设文本矩形宽为 W, 高为 H, 左上角坐标为 X, Y。 猜想与答案 给出两个答案: 正确答案是图二,因为这样得出来的坐标生成的渐变最紧接文本矩形边界,它的 阅读全文
posted @ 2020-07-08 08:28 凹凸实验室 阅读(147) 评论(0) 推荐(0) 编辑
摘要:作者:腾讯有数 - TabPan Taro 引入了腾讯有数的微信小程序无痕埋点能力,为 Taro 的开发者提供真·零开发的 8 大无痕埋点能力以及自定义埋点能力,包含小程序启动、显示、隐藏、页面浏览、页面离开、分享、下拉刷新、上拉触底等八大自动化埋点能力以及搜索、商品归因等定制化埋点,以及经营分析、 阅读全文
posted @ 2020-07-07 10:27 凹凸实验室 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:作者:凹凸曼 - yuche 从 Taro 第一个版本发布到现在,Taro 已经接受了来自于开源社区两年多的考验。今天我们很高兴地在党的生日发布 Taro 3(Taro Next)正式版,希望 Taro 未来的更多两年能像一名共产主义战士一样经受住更多的考验。以下是 Taro 3 的一些新增特性: 阅读全文
posted @ 2020-07-01 13:07 凹凸实验室 阅读(2143) 评论(4) 推荐(4) 编辑