栗子前端技术周刊第6期 - 2023 JavsScript 调查、TypeScript 5.3、Github Copilot CLI...

🌰栗子前端技术周刊第 6 期 (2023.11.20- 2023.11.26):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。

📰 技术资讯

  1. 2023 年 JavaScript 现状调查:历史悠久的 JavaScript 现状调查又回来了,目的是了解社区在做什么以及我们在使用什么工具。调查结果总是很有启发性,网站将在第一时间与大家分享最有价值的部分。

  2. TypeScript 5.3 :TypeScript 5.3 已发布。它支持最新的 import-attributes 提案,增强了多种上下文中的类型缩小功能,为编辑器中的类型提供了交互式嵌套提示等等。

ts 复制代码
// 我们只希望将其解释为 JSON、
// 而不是扩展名为`.json`的可运行/恶意 JavaScript 文件。
import obj from "./something.json" with { type: "json" };
  1. GitHub Copilot CLI:GitHub Copilot 使用 OpenAI Codex 提供实时代码建议,现在 GitHub Copilot 推出了 CLI 版本。

📒 技术文章

  1. Make Vue's template refs clean & simple:文章介绍如何封装一个 hook 让你更舒服地使用 ref。

  2. An Interactive Guide to CSS Grid:CSS Grid 互动指南 -- CSS Grid 是一种功能强大网页布局的方法,但其中仍有一段学习曲线。文中介绍了 CSS Grid 的工作原理以及如何有效地使用它,还有互动演示!

  3. 前端添加水印」你真的了解全面吗?:文章介绍了页面和图片的水印方案和实现。页面水印通过 canvas 生成背景图,利用伪类添加到对应区域,最后使用 MutationObserver 处理水印删除问题。图片水印通过服务端、OSS、或者 canvas 来处理。

  4. 代码刚上线,页面就白屏了:介绍了多种白屏检测方案以及优缺点和实现,包括关键节点是否渲染、观察 FP/FCP、基于视窗坐标采集法等等。

🔧 开发工具

  1. React Scroll Parallax:视差滚动效果 Hook --为你选择的元素添加基于垂直或水平滚动的效果。
  1. AutoDraw:能猜出你想画什么的在线绘图工具 - 包括标准绘图工具(钢笔、字体、形状等)。
  1. Linkinator 6.0 :查找网站断链的工具,包括 Node.js API 和 CLI 工具,可用于抓取网站并验证链接。如果你想试试,现在就可以像 npx linkinator https://example.com/ 一样轻松运行它。

🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢 💖

相关推荐
葡萄城技术团队3 小时前
1000 人协同压测的环境瓶颈排查:CPU 争用与 Wi\-Fi
前端
excel5 小时前
Marked 与 Markdown 有什么区别?该怎么选?
前端
Da Da 泓5 小时前
五子棋 Web 端测试用例报告
前端·网络·websocket·网络协议·测试用例·项目
zxcvb1536 小时前
远程查看本地文档:一条轻量 Web 文件服务的工程化链路
前端·远程查看文档
niucloud-admin6 小时前
NIUCLOUD PHP SAAS上门家政使用文档:城市管理
java·前端·php
程序员大阳6 小时前
副队长JavaScript教程(50)-DOM:网页开发的起点
javascript·dom·es·节点·概念·document·关系
北岛贰7 小时前
啵啵音乐迎来全新升级!
前端
hkNaruto8 小时前
【AI】基于大模型的AI游戏地图生成、控制方案:AI Native Game Harness 迁移操作手册
前端·人工智能·游戏
IT_陈寒9 小时前
Java序列化踩坑记:对象循环引用让我加班两小时
前端·人工智能·后端
Acro9 小时前
快给macOS 上的Grok Bot换一套皮肤
前端