ZooTeam 前端周刊|第 126 期浏览更多往期周刊,请访问: https://weekly.zoo.team
最近要实现一个大转盘效果,找了一下大部分是基于Canvas做的,不容易配置,可扩展性也比较弱,作为一个大(cai)佬(niao)当然不能接受这样的情况,于是在一个月黑风高的夜里,和漂亮姐姐深入交流后搞出了这个基于CSS的大转盘。 上图是用的Vue2,支持任意数量的奖品,这个效果…
常用分发消费业务,组件上百个,回归用例中组件部分占比较高,版本回归时需要快速完成覆盖测试,找出其中有问题的组件。 元数据的多样性加上不同的运营策略,端上组件千人千面,在视觉升级或技术改造项目中,组件的适配测试是必须的,要完成Top机型的适配,工作量比较大。 现有核心场景自动化针…
一转眼又到了跳槽季,是时候跟大家分享一波面试题了,通常来说大家在跳槽之前都会刷题,甚至说从不刷题的多年开发经验的大神在面试中可能干不过刷过各种题的面试者,导致了一顿内卷,这也侧面印证了看面试题的重要性。 相信大部分人也和我一样,每次看这种文章的时候,不是看着看着就没耐心往下继续…
【干货】Chrome插件(扩展)开发全攻略-好记的博客
Service Worker 实现前端性能优化
可视化逻辑编排
逻辑编排可视化搭建
Vue3.0 在去年 9 月正式发布了,看大家都有在热情的拥抱 Vue3.0。今年初新项目也开始使用 Vue3.0 来开发,这篇文章就是在使用后的一个总结, 包含 Vue3 新特性的使用以及一些使用经验分享。 使用 Vue2.x 的小伙伴都熟悉,Vue2.x 中所有数据都是定义…
发 npm 包对于稍微大点的厂来说都是个频繁需求,因此本地执行计算版本命令以及 npm publish 都是不大可行的,大都会有一个单独的部署系统去自动帮助我们完成这个事情。 今天就来聊聊这个部署系统中核心的计算版本以及发布的逻辑以及流程。 聊部署系统之前,我们先得来聊聊语义化…
本文其实应该叫,Web 用户体验设计提升指南。 ... 所谓的用户体验设计,其实是一个比较虚的概念,是秉承着以用户为中心的思想的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。 良好的用户体验设计…
最近有一份流传的文档,说是 Deno 将停止在其内部代码中使用 TypeScript。文档中提到了当前开发环境的几个问题,包括了 TypeScript 编译时间、结构和代码管理等。在未来,Deno 的内部代码将使用原生 JavaScript 进行开发。 当更改文件时,TypeS…
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。