#8松桑前端后花园周刊-谷歌推迟cookie弃用、JS Naked Day、Node22、pnpm9.0、Hexo、JSR、html-to-image

⚡️行业动态

谷歌再次推迟了 Chrome 中第三方 cookie 弃用计划

在 Chrome 上逐步淘汰第三方 cookie 计划的最新进展:延迟到2025年年初开始进行第三方 cookie 弃用。

JS Naked Day

4月24号被社区开发者定为 JS Naked Day,完全没有 JavaScript 的一天;因为http 响应码 424 代表缺失依赖而失败(fail dependcy),遗憾的是我们错过了;JS Naked Day 参考 CSS Naked Day,两者都旨在推动Web 标准、优雅降级、可维护性等。

dotJS 会议

将与6月27号在法国巴黎举行的一个 JavaScript 会议,目前发言者中有很多大佬,比如TensorFlow.js、CSS Module、rxjs作者。

📆发布

Node.js 22

以下为Node22版本更新内容:

  • V8 JavaScript 引擎版本更新为12.4

  • 可通过实验标志启用require导入ESM模块(规划在未来默认情况下启用它,以允许包作者发布仅 ESM 的包,同时维护对 CJS 用户的支持,并帮助生态系统逐步迁移到 ESM)

  • 内置了 WebSocket 客户端

  • node --watch 运行节点服务器,当指定的文件或路径发生更改时,节点服务器将重新加载;作为在 v18.11.0中引入的一个实验特性,当前已稳定可使用

  • 增大了流的 highWaterMark 的默认值(能提升性能,代价是内存占用略微增加)

值得注意的是,Node22 取代Node21作为当前(current)版本,并在发布六月后设置为长期稳定(LTS)版本(LTS版本会持续维护30个月来修复bug、更新特性,直到下一个偶数版本设置为LTS版本)。

React Native 0.74

RN 0.74版本更新内容包括:渲染引擎 Yoga版本升级为3.0,使布局样式更可预测,并支持 Web 编写的组件渲染;onLayout支持批量更新等。

pnpm 9.0

pnpm9.0 放弃了 Node 16和17的兼容性;兼容Corepack功能,当使用pnpm允许脚本时,如果 package.json 中 packageManager 字段包管理器不是pnpm或者版本不对,则不会允许;并采用了 Lockfile v9。

Electron 30.0

集成了 Chromium 124, V8 12.4, and Node.js 20.11.1。

Hexo 7.2

Hexo 是一个静态博客站点生成框架。

📒文章

JSR 不仅仅是一个新的 npm

当 Ryan 创建 Node 时,JavaScript 没有包或标准模块系统。Npm 和 CommonJS 起步了,yarn 或 pnpm 等工具在某些领域扩展了 npm,但在今天的 ES 模块时代,是时候进行转换了。JSR 不仅仅是一个新的 npm,而且是包分发方式的转变,是为现代前端阶段量身定制的。

开源项目

html-to-image(Star 5.2k、Fork 488)

将 HTML 网页转化成图片的库,支持转换为png、svg、jpeg等多种格式图片,支持原生 JavaScript 和 React 使用。

网站

你会按下按钮吗

Yes OR Not,这个网站会问你一些可能让人陷入思考的问题,当你按下按钮回答后,网站会告诉你这个问题答案的统计情况。

CSS WEEKLY

如何仅仅使用单个标签创造 CSS 中的滑动3D效果

利用CSS创造3D效果是很常见的技巧,一般都在利用额外的元素,结合伪元素来实现。作者描述了他是如何利用单个<img>标签创造出滑动3D效果的。

资源

现代前端 Web 开发/工程指南(2024)

本手册为前端网络开发领域的经验丰富的专业人士和新手提供了学习和探索前端开发实践的资源。

手册是有是开源的,内容包含计算机基础知识、前端核心概念、以及进阶前端知识(比如CI/CD、Css in js 等等),手册把前端相关知识给你串了一遍,无论你有几年工作经验,都能在其他学习很多!


这里是松桑的前端后花园,目前坚持在写前端后花园周刊,专注前端基础领域,分享常见前端面试题、前端开源项目、工具库、前端最新动态,目前还一个前端菜鸟,和我一起打怪升级吧!这里是我精选的往期文章,希望对你有所帮助。

Node.js常用命令及学习资料

18个宝藏技术周刊,涵盖前端、产品、UX、AIGC、独立开发、科技(偷偷收藏)

为什么每个自媒体人都需要个人网站?(附十分钟快速建站教程)

我用 Nextjs 十分钟搭建了一个展示955公司网站

Gitbook 小书 - 快速创建你的个人专栏

JSR 不仅仅是一个新的 npm

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/315714.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在VSCode中调试其他软件执行的python文件

在VSCode中调试其他软件执行的python文件 0. 实际场景 我有一段python代码想在Metashape中运行&#xff0c;但是又想在中间某一步停下来查看变量值。由于Metashape的python环境不容易在vscode中配置&#xff0c;所以直接用vscode调试单个文件的方式无法实现这个想法。还好&am…

[NeurIPS-23] GOHA: Generalizable One-shot 3D Neural Head Avatar

[pdf | proj | code] 本文提出一种基于单图的可驱动虚拟人像重建框架。基于3DMM给粗重建、驱动结果&#xff0c;基于神经辐射场给细粒度平滑结果。 方法 给定源图片I_s和目标图片I_t&#xff0c;希望生成图片I_o具有源图片ID和目标图片表情位姿。本文提出三个分支&#xff1a;…

如何让用户听话?

​福格教授&#xff08;斯坦福大学行为设计实验室创始人&#xff09;通过深入研究人类行为20年&#xff0c;2007年用自己的名子命名&#xff0c;提出了一个行为模型&#xff1a;福格行为模型。 模型表明&#xff1a;人的行为发生&#xff0c;要有做出行为的动机和完成行为的能…

第七天 dfs剪枝优化

第七天 dfs剪枝&优化 1可行性剪枝 2最优性剪枝 3重复性剪枝 题 1 输入 5 5 6 …S. XX.X. …X… …D.X …X… 输出 YES —————————————— 题解 #include<iostream> #include<cstdio> using namespace std; const int N 10; int n,m,T; char …

GDPU 算法分析与设计 天码行空5

一、【实验目的】 &#xff08;1&#xff09;熟悉动态规划算法的基本思想. &#xff08;2&#xff09;理解动态规划算法中子问题的划分和递推方程设计的基本方法. &#xff08;3&#xff09;熟悉矩阵链乘法的基本思想并编程实现。 二、【实验内容】 输入:矩阵链Ai…j的输入为…

HCIP-Datacom-ARST必选题库_网络协议【道题】

一、单选 1.能够生成组播分发树的组播协议是: OSPF PIMv2 BGP IGMPv2 二、多选 1.以以下哪些属于多通道协议? Te1net P FTP H.323 SMTP LE 2.以下哪些协议属于多通道协议? SMTP Telnet H.323 FTP 三、简答 1.请将以下组网可靠性的备份技术与其相应特性进…

计算机系列之进程调度、死锁、存储管理、设备管理、文件管理

11、进程调度-死锁-存储管理-固定分页分段 1、进程调度 进程调度方式是指当有更高优先级的进程到来时如何分配CPU。分为可剥夺和不可剥夺两种&#xff0c;可剥夺指当有更高优先级进程到来时&#xff0c;强行将正在运行进程的CPU分配给高优先级进程&#xff1b;不可剥夺是指高…

【Burpsuite靶场】XSS专题精讲

【个人】&#xff1a;NEUQ大一学生 【专业】&#xff1a;通信工程 (Communication Engineering) 【个人方向】&#xff1a;网安、开发双管齐下 【座右铭】&#xff1a;真正的英雄主义,就是看清生活的真相后依然热爱生活 -- 罗曼.罗兰 一、认识XSS&#xff08;跨站脚本攻击&…

flutter笔记-webrtc使用1:依赖本地包socket.io-client

文章目录 1. 示例工程2. yaml 修改3. 使用4. socketio 关于自定义服务器自定义签名的问题封装成async和await方式 本文开始介绍webrtc的使用&#xff0c;阅读本文的前提是假设你已经使用过webrtc&#xff0c;了解webrtc的交互机制&#xff0c;不了解的可以看之前的文章&#xf…

Java设计模式 _结构型模式_过滤器模式

一、过滤器模式 1、过滤器模式 过滤器模式&#xff08;Filter Pattern&#xff09;是这一种结构型设计模式。过滤器&#xff0c;顾名思义&#xff0c;就是对一组数据进行过滤&#xff0c;从而最终获取到我们预期的数据。 2、实现思路 &#xff08;1&#xff09;、定义过滤器的…

动态增删表格

期望目标&#xff1a;实现一个能通过按钮来动态增加表格栏&#xff0c;每次能添加一行&#xff0c;每行末尾有一个删减按钮。 <el-button type"text" class"primary"click"addMember()">添加</el-button> <el-table:data"m…

毕业设计注意事项(2024届更新中)

1.开题 根据学院发的开题报告模板完成&#xff0c;其中大纲部分可参考资料 2.毕设 根据资料中的毕设评价标准&#xff0c;对照工作量 3.论文 3.1 格式问题 非常重要&#xff0c;认真对比资料中我发的模板&#xff0c;格式有问题&#xff0c;答辩输一半&#xff01; 以word…

特别的时钟特别的倒计时

念念不忘的歌曲&#xff1a;Thats Why You Go Away <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title&…

Meta Llama 3 性能提升与推理服务部署

利用 NVIDIA TensorRT-LLM 和 NVIDIA Triton 推理服务器提升 Meta Llama 3 性能 我们很高兴地宣布 NVIDIA TensorRT-LLM 支持 Meta Llama 3 系列模型&#xff0c;从而加速和优化您的 LLM 推理性能。 您可以通过浏览器用户界面立即试用 Llama 3 8B 和 Llama 3 70B&#xff08;该…

算法学习(5)-图的遍历

目录 什么是深度和广度优先 图的深度优先遍历-城市地图 图的广度优先遍历-最少转机 什么是深度和广度优先 使用深度优先搜索来遍历这个图的过程具体是&#xff1a; 首先从一个未走到过的顶点作为起始顶点&#xff0c; 比如以1号顶点作为起点。沿1号顶点的边去尝试访问其它未…

【PyTorch与深度学习】2、PyTorch张量的运算API(上)

课程地址 最近做实验发现自己还是基础框架上掌握得不好&#xff0c;于是开始重学一遍PyTorch框架&#xff0c;这个是课程笔记&#xff0c;这个课还是讲的简略&#xff0c;我半小时的课听了一个半小时。 1. 张量 1.1 张量操作 &#xff08;1&#xff09;chunk&#xff1a;将一…

Java web应用性能分析之【sysbench基准测试】

Java web应用性能分析之【CPU飙高分析之MySQL】-CSDN博客 Java web应用性能分析之【Linux服务器性能监控分析概叙】-CSDN博客 Java web应用性能分析概叙-CSDN博客 Java web应用性能分析之【基准测试】-CSDN博客 上面基本科普了一下基准测试&#xff0c;这里我们将从sysbench…

【喜报】科大睿智为武汉博睿英特科技高质量通过CMMI3级评估咨询工作

武汉博睿英特科技有限公司是信息通信技术产品、建筑智慧工程服务提供商。其拥有专注于航空、政府、教育、金融等多行业领域的资深团队&#xff0c;及时掌握最新信息通信应用技术&#xff0c;深刻理解行业业务流程&#xff0c;擅于整合市场优质资源&#xff0c;积极保持与高校产…

苹果电脑如何轻松抹掉NTFS格式磁盘 如何将Mac系统下硬盘格式化为NTFS Mac硬盘格式化

在苹果电脑的操作系统下&#xff0c;对于磁盘格式的转换基本是每个电脑使用者都会进行的操作&#xff0c;一般是为了使磁盘更好地在电脑上存储文件。 NTFS&#xff08;New Technology File System&#xff09;是一种Windows系统常用的文件系统&#xff0c;而Mac电脑则默认使用…

java案例-服务端与客户端(传输对象)

需求 代码 SysUser 用户类Operation 操作类Client 客户端Server 服务端ServerReaderThread 服务端线程类 SysUser 用户类 需要实现Serializable 方便序列化&#xff0c;传输对象 public class SysUser implements Serializable {private String username;private String passwo…