ZooTeam 前端周刊|第 145 期

3,827 阅读6分钟

ZooTeam 前端周刊|第 145 期

浏览更多往期周刊,请访问: weekly.zoo.team

  1. 这三年沉淀的前端错误监控系统,一篇文章讲透给你

在我司线上运行的是近亿级别的广告页面,这样线上如果裸奔,出现了什么问题不知道。后置在业务端发现,被业务方询问,这种场景很尴尬。

  1. 使用Babel转换JavasCript代码 - 知乎

一、基础概念 Babel 是 JavaScript 的编译器,通过 Babel 可以将我们写的最新 ES 语法的代码轻松转换成任意版本的 JavaScript 语法。随着浏览器逐步支持 ES 标准,我们不需要改变代码,只需要修改 Babel 配置即可…

  1. 概述 · 语雀

原文链接:www.yuque.com/...

  1. 今天聊:大厂如何用一道编程题考察候选人水平
  • 面试官和候选人的知识结构可能有差异 => 可能会错过优秀的人 - 遇到「面霸」,频繁面试刷题,但是实际能力一般 => 招到不合适的人 - 要在短短半个小时到一个小时内判断一个人,其实很难
  1. 逻辑编排在前端可视化搭建中的实践

目前公司内外部有多面向后端的逻辑编排技术专项,且没有统一的标准、沉淀通用的方案。我们前端同学经常会尝试页面级、模块级的复用,减少代码重复开发,减轻人力资源投入,提升开发效率。那我们是否也可以拆分到更小粒度,函数层的逻辑复用呢? 我们团队近期打造了具有前端特色的逻辑编排方案,建立…

  1. 狼叔:F2C 能否让前端像运营配置一样开发?-技术圈

之前在《2021 前端会有什么新的变化?》一篇 10W+ 的回答中有提到 imove,大家对这个开源项目颇为感兴趣,这里将它背后的设计思路和背景做一

  1. TypeScript 的另一面:类型编程

作为前端开发的趋势之一,TypeScript 正在为越来越多的开发者所喜爱,从大的方面来说,几乎九成的框架与工具库都以其写就(或者就是类似的类型方案,如 Flow)

  1. Deno内部代码将停用TypeScript,并公布五项具体理由-InfoQ

日前Deno官方公布的一份文档指出,出于对当前环境的实际考虑,Deno将停止在内部代码中继续使用TypeScript。文档中提到的问题涉及TypeScript编译时间、结构以及代码组织方式等。未来,Deno项目将使用纯JavaScript编写内部代码。TypeScript给Deno带来的问题在使用TypeScript编写内部代码时,Deno团队遇到了以下几个现实问题:在变更文件时,TypeScri

  1. 我给鸿星尔克写了一个720°看鞋展厅

最近因为鸿星尔克给河南捐了5000万物资,真的是看哭了很多的网友,于是我想到了给鸿星尔克做了一个线上的看鞋展厅,鸿星尔克 TO BE No.1!

  1. 从输入URL到页面加载的过程 - 简书

前言 本文为阅读文章时的阅读笔记。为加深记忆,方便日后查找原文地址: 从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系![juejin.cn...

  1. JavaScript企业级编程规范(2)-常量-变量-函数-事件-操作符

你想知道的JavaScript企业级编程规范

  1. 浏览器缓存 · 语雀

前言缓存可以说是性能优化中简单高效的一种优化方式了。一...

  1. js下载图片 · 语雀

直接点击包含图片链接的 a 标签效果是预览效果,目前...

  1. babel原理及插件开发

如今的前端界已经离不开ES6,然而老旧浏览器并不支持,项目中特别是国内公司又需要兼容低版本的老旧浏览器,多亏了babel这个神奇的工具,可以让我们的ES6代码运行在旧浏览器中。 大部分前端开发人员只是配置一下babel,根据需要装个插件之类,我想肯定少有人去研究babel转换E…

  1. 新一代自动化测试工具 —— playwright

一、playwright 的概述 playwright 是由微软公司 2020 年初发布的新一代自动化测试工具,playwright 基于 jest 的 e2e 测试框架,其在 jest 的基础上集成

  1. 自如客APP裸眼3D效果的实现

背景 移动端界面设计如此火热的今天,各类大厂的设计规范和设计语言已经非常的成熟,我们想做一些在这套成熟的设计规范之外的尝试和创新,所以有别于传统的banner交互形式成为了我们的发力点。 设计理念 由

  1. 认识可选链和双问号语法_Smell_rookie的博客-CSDN博客

目录可选链操作符(双问号操作符)nullish coalescing operatorBigInt我们都知道一个新的ECMAScript标准的发布需要经过五个阶段,分别是Stage 0-Stage 4阶段,每个阶段都需要TC39的审批和全体成员的一致同意才能提交至下一个阶段。本文中提到的特性是处于Stage 3 || Stage 4阶段。所以说以下提到的新特性很快就可以为我们程序员造福了,下面...

  1. 一文彻底搞懂 DvaJS 原理 - 知乎

Dva 是什么dva 首先是一个基于 redux和redux-saga的数据流方案,然后为了简化开发体验,dva 还额外内置了react-router和fetch,所以也可以理解为一个轻量级的应用框架。Dva 解决的问题 经过一段时间的自学或培训,…

  1. Zoo Weekly - 政采云前端小报

Zoo Weekly!,是政采云前端团队维护的前端技术文章周刊,每周更新一期,筛选推荐近一周内更值得阅读的前端技术文章。

  1. Playwright vs. Puppeteer: Which should you choose? - LogRocket Blog

Playwright and Puppeteer are both browser automation libraries for Node.js. Where they differ is in their browser support and potential long-term viability.

  1. 百万PV商城实践系列 - 前端图片资源优化实战

本文主要以商城实例做为切入点,对项目中经常出现的图片资源列举了对应场景下的解决方案,如果项目中碰到非常多的图片资源,那么可以尝试下文中的一些优化方案。

  1. 感谢 compose 函数,让我的代码屎山????逐渐美丽了起来~

曾经有一段优美的代码放在我面前,我没有珍惜。直到现在每天面对代码屎山手足无措时,才追悔莫及!尘世间最大的痛苦莫过于此,如果上天给我再来一次的机会,我一定对这段代码说三个字 —— 六,六,六!!!

  1. 谈谈:前端如何赋能业务

你处于哪个阶段?

  1. 你可能并不需要微前端 - 知乎

去年看到社区里一些关于微前端的讨论时,就想写篇文章梳理一下自己的观点,后来因为种种原因搁置了(主要是懒)。今天在微信群中看到又有不少人谈起微前端,虽遗憾错过了讨论,但也勾起了自己的表达欲。所以这里整…