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

简介: 🔥强烈推荐1. ECMAScript 2023 正式发布,有哪些新特性?从头到尾搜索数组:findLast() 、findLastIndex()Hashbang 语法通过副本更改数组:toReversed()、toSorted()、toSpliced()、with()Symbol 作为 WeakMap 的键这个在之前一期有介绍过,上周正式发布,配一下babel生产上就能用起来了

🔥强烈推荐

1. ECMAScript 2023 正式发布,有哪些新特性?

  • 从头到尾搜索数组:findLast()findLastIndex()
  • Hashbang 语法
  • 通过副本更改数组:toReversed()toSorted()toSpliced()with()
  • Symbol 作为 WeakMap 的键

这个在之前一期有介绍过,上周正式发布,配一下babel生产上就能用起来了

2. 字节跳动的前端工程化实践

  • 自研 Monorepo 工具,用于降低多项目的维护成本;
  • 对原有的微前端框架进行升级,进一步降低多人开发的协作成本;
  • 开发 Bundler 和 Build System,来加快巨型应用的构建速度;
  • 提供诊断工具,来有效地防止应用劣化。

image.png

3. 基于 Nginx 实现一个灰度上线系统

文章介绍了如何基于 Nginx 实现一个灰度上线系统

其中通过Cookie的标识,来划分流量

image.png

在实际生产中,灰度标识还可以是 query,用户id,token 等

🔧开源工具&技术资讯

4. foxact- React Hooks/Utils

一个React hooks 库 支持浏览器SSR,RSC

image.png

5. Vue2、Vue3 使用率 7:3 开

image.png

image.png

“祖师爷”的叹息💨!!

不过确实在公司里要上Vue3,老项目💩⛰根本不敢动,组件库也是烂的很

6. 稀土开发者大会(XDC 2023)回放 + PPT

还是有不少干货的,可以调感兴趣的领域看看

🤖AI工具&资讯

7. Wonder Studio:将视频中的人物替换为 3D CG 角色

Wonder Studio是一个AI工具,可以自动将CG角色动画化、照明和合成到真人场景中

8. OpenAI 向所有付费用户开放GPT-4 API权限

笔者在 07/07 当天收到的邮件通知

image.png

去 OpenAI Playground看了一下果然可以了

不过价格差距蛮大emmm,慎用哈哈

image.png

9. 阿里「通义听悟」推出浏览器插件

提供 Chrome 和 Edge 两个版本

image.png

相关文章
|
6月前
|
人工智能 JavaScript 安全
视野修炼-技术周刊第52期
🔥强烈推荐 1. 极速图片压缩器 软件特色 具有超快的压缩速度 支持压缩 GB 级别的超大体积的图片 支持 7 种图片格式 支持原始图片预览 支持【鼠标拖拽】【点击选择】【ctrl + v 粘贴】 等多种方式添加图片 支持添加文件夹,可自动解析文件夹内所有符合要求的图片 实时显示压缩进度 完全在本地执行压缩,有无网络均可,不上传图片,充分保证隐私安全
|
6月前
|
人工智能 Rust JavaScript
视野修炼-技术周刊第51期
🔥强烈推荐 1. 🍉 CEC-IDE 本周技术圈的大瓜,对外宣传自研 IDE,实际上是 VS Code 的换皮
|
6月前
|
存储 人工智能 前端开发
视野修炼-技术周刊第61期
🔥强烈推荐 1. 2023年🧑‍💻工程师的 Mac 工具箱 Arc - 浏览器, Warp - 终端, Raycast - 启动器,Orbstack - 容器,Setapp - 软件订阅,CleanShotX - 截屏,OBS - 录屏推流,Gifox - Gif图制作, 1Password - 密码管理器,Bartender - 菜单栏管理,Downie - 视频下载,IINA / Infuse - 视频播放器,iRightMouse - 鼠标右键增强,PopClip / Bob - 鼠标工具 Arc 和 Warp 目前笔者一直在用,其它的看着也还不错,按使用场景可以试试 作者:粥里
|
6月前
|
前端开发 JavaScript 安全
视野修炼-技术周刊第40期
🔥强烈推荐 1. 从浏览器到 Node.js 环境,一文彻底搞懂前端沙箱 文章摘要: 本文介绍了什么是前端沙箱,以及通过浏览器和Node.js环境来实现前端沙箱的原理和方法。同时还对代码注入的安全问题、with关键字、eval()和Function方法等进行了详细的讲解,最后也提到了Node.js建立安全的隔离沙箱的难点和解决方案。 文章总结: 本文深入浅出地介绍了前端沙箱的概念和实现方式,同时还详细讲解了相关的安全问题和注意事项。通过学习本文,读者可以更好地了解前端沙箱的重要性及其应用场景,同时也可以提高代码安全性。
|
6月前
|
人工智能 缓存 资源调度
视野修炼-技术周刊第41期
🔥强烈推荐 1. 使用纯CSS实现噪点效果 张鑫旭大佬的文章,在简单介绍了canvas和svg的实现之后,详细介绍了CSS版本的实现 如下所示代码也比较简单
视野修炼-技术周刊第41期
|
6月前
|
数据可视化 前端开发 JavaScript
视野修炼-技术周刊第60期
🔥强烈推荐 1. 通义灵码
|
6月前
|
Web App开发 人工智能 前端开发
视野修炼-技术周刊第64期
🔥强烈推荐 1. VueDraggablePlus - 祖师爷推荐拖拽库 支持 Vue2 和 Vue3 的拖拽组件库。祖师爷力荐🔥
|
6月前
|
Web App开发 人工智能 JavaScript
视野修炼-技术周刊第47期
🔥强烈推荐 1. Arc 浏览器!!! 同事本周强烈推荐的一个 Chrome浏览器替代品,基于 Chromium 开发,支持直接从Chrome浏览器导入插件和收藏夹内容,实现无缝的切换,甚至连Cookie(登录状态)都能导入!! 笔者从昨天开始使用,目前体验非常不错(仅有Mac版本)。
|
6月前
|
Web App开发 人工智能 Rust
视野修炼-技术周刊第46期
🔥强烈推荐 1. killport - 优雅的结束占用端口的进程 一个 Rust 语言写的命令行程序,可以杀死占用指定端口的进程。 通常我们在开发过程中,会遇到端口被占用的情况 常规方式需要如下两步(① 查找占用端口的进程 ② 杀死进程)
|
6月前
|
SQL 人工智能 开发框架
视野修炼-技术周刊第38期
🔥强烈推荐 1. Bun Bundler Bun 本周更新的功能,支持Build,编译可执行文件,速度极快