欢迎来到第 22 期的【视野修炼 – 技能周刊】
假期就要完毕了,信任部分朋友已经开端上班了。
下面是本期的精选内容简介。
强烈引荐
- 英:纯CSS完成树状视图
- 为什么JSON中不支撑注释
- 漫画:HTTPS 的工作原理
- Github有1亿开发者了
开源&东西
- blurhash – 含糊图生成
- zod – 数据校验
- GitHub520
文章&资讯
- Bun v0.5
- TypeScript 5.0 Beta
引荐我们保藏&重视一下终究引荐的内容途径(周刊内容的首要来历)
下面开端本期内容的介绍,预计阅览时间 7 分钟
强烈引荐
1. 英:纯CSS完成树状视图
利用ul
,li
,details
,summary
4个标签完成
其中summary
,能够经过open
特点控制显隐状态
下面是个最简示例
文章里还额外介绍了一些css款式的特点,终究作用如下
2. 为什么JSON中不支撑注释
这个疑问信任我们在触摸JSON的时候都遇到过,实际上在最初的规范里JSON是答应注释的
文章大概论述了3点原因如下(机翻)
- 注释中被放入了解析指令,破坏了跨途径的移植性
- 注释引入了或许不需要的数据格式的复杂性
- JSON的创造者希望它能与早期YAML版别兼容
3. 漫画:HTTPS 的工作原理
十分有意思的解说HTTPS
相关常识,引荐对HTTPS不那么熟悉的能够空闲的时候阅览一下
4. Github有1亿开发者了
今日你在拜访Github个人主页时会看到一个如下所示的带动画的音讯进口。
2019年设定的目标,到2025年运用人数到达1亿,比原计划提前了2年。
越来越多的开发者了解并运用Github,意味着有越来越多的人了解到开源,参与开源,共同建造技能社区。
开源&东西
5. blurhash – 含糊图生成
这个东西能够提取图片的色彩分布,生成一个哈希字符串。网页就能够用这个哈希,生成图片的含糊缩略图
6. zod – 数据校验
支撑TS(静态类型查看)
与js(运行时查看)
这篇文章 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
,当然也是号称速度比其它的快
9. TypeScript 5.0 Beta
26号发布,带来了许多新的特性,其中最值得重视的就是 完成 Stage3 装修器提案
篇幅有限,如果你还没看够,可移步后边的引荐途径,持续旅游,历史周刊(<20)移步博客
⭐️强力引荐重视
- 阮一峰: 科技爱好者周刊 – 记录每周值得共享的科技内容,周五发布
- 云谦:MDH 前端周刊 – 前端资讯和共享
- 童欧巴:前端食堂 – 你的前端食堂,吃好每一顿饭
- rottenpen:FE News – 共享前端,生活
- 常识星球:咲奈的平行时空 – 前端前沿技能、资讯、方法论共享