欢迎来到第 22 期的【视野修炼 – 技能周刊】

假期就要完毕了,信任部分朋友已经开端上班了。

视野修炼-技术周刊第22期

下面是本期的精选内容简介。

强烈引荐

  1. 英:纯CSS完成树状视图
  2. 为什么JSON中不支撑注释
  3. 漫画:HTTPS 的工作原理
  4. Github有1亿开发者了

开源&东西

  1. blurhash – 含糊图生成
  2. zod – 数据校验
  3. GitHub520

文章&资讯

  1. Bun v0.5
  2. TypeScript 5.0 Beta

引荐我们保藏&重视一下终究引荐的内容途径(周刊内容的首要来历)

下面开端本期内容的介绍,预计阅览时间 7 分钟

强烈引荐

1. 英:纯CSS完成树状视图

利用ul,li,details,summary4个标签完成

其中summary,能够经过open特点控制显隐状态

下面是个最简示例

视野修炼-技术周刊第22期

文章里还额外介绍了一些css款式的特点,终究作用如下

视野修炼-技术周刊第22期

2. 为什么JSON中不支撑注释

这个疑问信任我们在触摸JSON的时候都遇到过,实际上在最初的规范里JSON是答应注释的

文章大概论述了3点原因如下(机翻)

  • 注释中被放入了解析指令,破坏了跨途径的移植性
  • 注释引入了或许不需要的数据格式的复杂性
  • JSON的创造者希望它能与早期YAML版别兼容

3. 漫画:HTTPS 的工作原理

十分有意思的解说HTTPS相关常识,引荐对HTTPS不那么熟悉的能够空闲的时候阅览一下

视野修炼-技术周刊第22期

视野修炼-技术周刊第22期

4. Github有1亿开发者了

今日你在拜访Github个人主页时会看到一个如下所示的带动画的音讯进口。

视野修炼-技术周刊第22期

2019年设定的目标,到2025年运用人数到达1亿,比原计划提前了2年。

视野修炼-技术周刊第22期

视野修炼-技术周刊第22期

越来越多的开发者了解并运用Github,意味着有越来越多的人了解到开源,参与开源,共同建造技能社区。

开源&东西

5. blurhash – 含糊图生成

这个东西能够提取图片的色彩分布,生成一个哈希字符串。网页就能够用这个哈希,生成图片的含糊缩略图

视野修炼-技术周刊第22期

6. zod – 数据校验

支撑TS(静态类型查看)js(运行时查看)

视野修炼-技术周刊第22期

这篇文章 Zod: The Next Biggest thing after Typescript 论述了运用其的优势

7. GitHub520

对于没有梯子(科学上网东西)的朋友,遇到拜访Github慢或许图裂的问题,一般手法都是改hosts

下面的地址即这个项目供给的链接,无需拜访 GitHub 即可获取到最新的 hosts 内容:

  • 文件:raw.hellogithub.com/hosts
  • JSON:raw.hellogithub.com/hosts.json

当然项目里也供给了自动配置更新的方式

文章&资讯

8. Bun v0.5

支撑monorepo,当然也是号称速度比其它的快

视野修炼-技术周刊第22期

9. TypeScript 5.0 Beta

26号发布,带来了许多新的特性,其中最值得重视的就是 完成 Stage3 装修器提案


篇幅有限,如果你还没看够,可移步后边的引荐途径,持续旅游,历史周刊(<20)移步博客

⭐️强力引荐重视

  • 阮一峰: 科技爱好者周刊 – 记录每周值得共享的科技内容,周五发布
  • 云谦:MDH 前端周刊 – 前端资讯和共享
  • 童欧巴:前端食堂 – 你的前端食堂,吃好每一顿饭
  • rottenpen:FE News – 共享前端,生活
  • 常识星球:咲奈的平行时空 – 前端前沿技能、资讯、方法论共享