前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【第16期】前端食堂技术周刊

【第16期】前端食堂技术周刊

作者头像
童欧巴
发布2021-12-17 16:50:02
5920
发布2021-12-17 16:50:02
举报
文章被收录于专栏:前端食堂

技术资讯

  1. Vitest[2]

antfu 和 patak 开发了一个由 Vite 提供支持的快速单元测试框架,特性:

  • Vite 的配置、转换器、解析器、插件
  • 智能和实时观看模式,用于测试的 HMR
  • Vue、React 等组件测试
  • 开箱即用的 TS/JSX
  • ESM
  • 快照测试
  • 。。

如果你对单元测试还不是很了解,可以通过这篇文章先入个门如何做前端单元测试[3]

  1. Web Performance Calendar[4]

Stoyan Stefanov 组织的 Web Performance Calendar,已经连续 13 年了,每年的 12 月发行,是你 12 月的最佳读物之一。

  1. vite@2.7.0 发布[5]
  • 改进 SSR 依赖处理
  • API 整合
  • 默认 server.fs.strict
  1. ahooks v3.0.0 发布[6]

ahooks 3.0 的目标是建设 高质量可靠的 React Hooks 库,我们希望成为像 lodash 一样的稳定的基础依赖。相较于 2.0,具有以下几个优势:

  • 全面支持 SSR
  • 全新的 useRequest
  • 所有的输出函数地址是固定的,避免闭包问题
  • DOM 类 Hooks 支持 target 动态变化
  • 更合理的 API 设计
  • 解决了在严格模式(Strict Mode)下的问题
  • 解决了在 react-refresh(HRM)模式下的问题
  • 新增了更多 Hooks
  • 修复了很多已知问题

技术资料

  1. TypeScript 挑战[7]

TypeScript 团队在今年 10 月末提出了几个“令人毛骨悚然”的代码挑战,让您以一种有趣的方式深入挖掘 TypeScript 语言。

  • 2020 年发布的挑战[8]
  1. reddit_recap_2021[9]

2021 年 Reddit 回顾报告。

  1. ts-log-cn[10]

从 TypeScript 的更新日志中筛选类型相关的知识点, 类型推断的变化(放宽)和配置项以及 ECMA 的新增语法选录。

  1. HTMHell Advent Calendar[11]

一个专注于 HTML 的博客网站。

  • 地狱(真实网站中的不良做法合集)
  • 天堂(HTML小妙招)
  • 传送门:在每扇门的后面,您都会找到一篇专注于 HTML 的文章、演讲或工具。
  1. Ben Awad 面试 Dan Abramov 的直播回放[12]

对,就是垂直居中那个。

  1. Thank you, Angular[13]

Angular 的核心领导者之一 Igor Minar (工作了 12 年) 的离职感言。

  1. React Holiday[14]

React 18 免费教程,为期 25 天。

  1. 2021 React Conf 回放地址,右下角可以切换中文字幕[15]

好文推荐

评论区吵的厉害,不过用户体验这一点我站鑫旭老师,现在好用的产品太少了,更别提用户体验好。做一个有工匠精神的工程师是一种优秀的职业素养,希望读过这篇文章后大家可以深度思考用户体验这个问题。毕竟,用户体验这一层,早晚也会卷起来。

参考资料

[1]食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly: https://github.com/Geekhyt/weekly

[2]Vitest: https://vitest.dev/

[3]如何做前端单元测试: https://juejin.cn/post/7039108357554176037

[4]Web Performance Calendar: https://calendar.perfplanet.com/2021/

[5]vite@2.7.0 发布: https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md

[6]ahooks v3.0.0 发布: https://github.com/alibaba/hooks/releases/tag/v3.0.0

[7]TypeScript 挑战: https://devblogs.microsoft.com/typescript/type-treat-wrap-up/

[8]2020 年发布的挑战: https://www.typescriptlang.org/play?#gist/303ebff59a6fc37f88c86e86dbdeb0e8-0

[9]reddit_recap_2021: https://www.reddit.com/r/blog/comments/rbqu7c/reddit_recap_2021/

[10]ts-log-cn: https://github.com/any86/ts-log-cn

[11]HTMHell Advent Calendar: https://www.htmhell.dev/adventcalendar/

[12]Ben Awad 面试 Dan Abramov 的直播回放: https://www.youtube.com/watch?v=XEt09iK8IXs

[13]Thank you, Angular: https://blog.angular.io/thank-you-angular-d90d70f2e9d8

[14]React Holiday: https://react.holiday/

[15]2021 React Conf 回放地址,右下角可以切换中文字幕: https://conf.reactjs.org/stage

[16]多人协同编辑技术的演进: https://zhuanlan.zhihu.com/p/425265438

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-12-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端食堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 技术资料
  • 好文推荐
    • 参考资料
    相关产品与服务
    云直播
    云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档