> ZooTeam 前端周刊|第 88 期 > > 浏览更多往期小报,请访问: <https://weekly.zoo.team>
> 目前 Deno 官方公布的一份文档指出,出于对当前环境的实际考虑,Deno 将停止在内部代码中继续使用 TypeScript。文档中提到的问题涉及 TypeScript 编译时间、结构以及代码组织方式等。未来,Deno 项目将使用纯 JavaScript 编写内部代码。
> 由于业务需要,近期团队要搞一套自己的 UI 组件库,框架方面还是 Vue 。而业界已经有比较成熟的一些 UI 库了,比如 ElementUI、AntDesign、Vant 等。
> 本文阿宝哥会为小伙伴们隆重介绍用于图片处理的十个 「“小帮手”」,他们各个身怀绝技,拥有模糊、压缩、裁剪、旋转、合成、比对等技能。相信认识他们之后,你将能够轻松应对大多数的图片处理场景。
> 相信大家看到这张图片就知道我们这篇文章要讲什么了,没错就是-商品多规格选择的解法。
> 前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。
> 通过插件我们可以扩展 webpack ,在合适的时机通过 Webpack 提供的 API 改变输出结果,使 webpack 可以执行更广泛的任务,拥有更强的构建能力。
> 从胡子的长度和忧郁的眼神我察觉到,面前坐着的这位面试官应该有点东西。
> 泛型是 TypeScript(以下简称 TS) 比较高级的功能之一,理解起来也比较困难。泛型应用场景非常广泛,很多地方都能看到它的影子。平时我们阅读开源 TS 项目源码,或者在自己的 TS 项目中使用一些第三方库(比如 React)的时候,经常会看到各种泛型定义。
> 除了调试,处理异常或许是程序员编程时间占比最高的了。我们天天和各种异常打交道,就好像我们天天和 Bug 打交道一样。因此正确认识异常,并作出合适的异常处理就显得很重要了。
> imgcook 以 Sketch、PSD、静态图片等形式的视觉稿作为输入,通过智能化技术一键生成可维护的前端代码,Sketch/Photoshop 设计稿的代码生成需要 安装插件,在设计稿中通过 imgcook 插件导出视觉稿的 JSON 描述信息(D2C Schema)粘贴到 imgcook 可视化编辑器,在编辑器中可以进行视图编辑、逻辑编辑等来改变 JSON 描述信息。