前端周刊第三十七期

简介: 前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。

前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。
如果外链不能访问,关注公众号前端每周看,里面有解决办法

大事件

  • Tesseract.js 3.0:用于 100 多种语言的纯 JS OCR—— 基于 C++ 的Tesseract库的一个端口,通常用于视觉文本识别。它甚至可以实时处理视频。v3 拥有显着的性能提升,运行时间减少了 84%,现在在支持的情况下使用 SIMD。
  • 提议的 JS 功能:提取器对象——在最近的 TC39 会议上进入第一阶段是一项提议,能够定义自己的逻辑(例如数据验证或转换)以作为对象解构过程的一部分运行。一个值得审查的建议。
  • 'React 我爱你,但你让我失望' —— 一个固执己见的 React 思想作品 - 欢呼😆 作者通过以“混合磁带”风格观察 React 的进展,并在其中加入代码和模因,从而获得创意。

文章

  1. Type-Level TypeScript: The Basics — 精美呈现的类型指南,包含要解决的挑战。虽然承诺 11 个“章节”将带您“从中级到高级”,但目前只有前两个可用。它们涵盖了TypeScript 为我们提供哪些类型的基础知识。
  2. 使用 Node.js 编写 Shell 脚本 — Axel 花了几个月的时间深入研究使用 Node 作为脚本语言的现实 — 这是最终结果。
  3. How to Build a Scrollable Text Gallery in Three.js — 尝试在Design Embraced上重现引人注目的滚动文本效果。这是排版和“网页设计”达到 11..
  4. Rest vs Spread 语法:...vs...... — Quick:和有什么区别...?诡计问题。虽然它们看起来相同,但它们可以代表两种不同的事物。
  5. 2022 年《Gatsby》有什么新变化? — Gatsby(基于 React 的“反应式站点生成器”)今天可以做什么,以及如何使用一些新功能来简化从 v2 到 v4 的升级。

框架发布

  1. Glide 3.6 – 无依赖的滑块和轮播控件。
  2. React Calendar 3.9 – 强大的日历组件。
  3. Qwik 0.9 – 低 JS HTML-first 框架。
  4. ws 8.9

↳ 用于 Node.js 的简单快速的 WebSocket 客户端和服务器。

  1. Semgrep 0.114

↳ 多语言静态分析工具。考虑grep语法。

  1. Flat 6.0 – 展平/取消展平嵌套对象。
  2. React Joyride 2.5.3 – 为应用程序创建导览。
  3. Mantine 5.4 – 广泛的 React 组件库。

代码和工具

  1. Linkify 4.0:以纯文本形式链接 URL、电子邮件地址等:给定一些包含链接和电子邮件等内容的纯文本,Linkify 将生成正确的代码以将其显示在 Web 上。不仅是 URL 或电子邮件,还有主题标签、@提及、IP 地址等。
  2. TinyBase 2.0:用于构建应用程序状态的库:当您想要围绕应用程序中的状态管理进行更多数据库式结构时。演示很好地解释了,所以检查一下。
  3. .docxDOCX 7.5:从节点或浏览器生成 Word文件:布局文档的代码非常冗长,但其中包含很多功能。这是一个基于 CodePen 的基本示例
  4. pcl.js:用于浏览器的点云库(PCL),由 WebAssembly 提供支持:“点云”本质上是在 3D 空间中投影的大量点(现场示例。)这是将大型 C++ 库引入
  5. Japa:Node 的替代测试框架:Japa 与AdonisJS (一个 Node.js Web 框架)来自同一团队,无需构建工具即可滑入您现有的工作流程。您可以获得对端点的 OpenAPI 模式驱动测试、数据集驱动测试和 VS Code 扩展的一流支持。
  6. Vue 的命令面板:Vue.js 的 Ctrl/Cmd+K 样式界面:灵感来自 React 的cmdk和kbar。 顺便说一句,如果您从未尝试在浏览 GitHub 时按 Cmd+K(在非 Mac 上按 Ctrl+K).. 试一试。
  7. Precessing (p8g):一个通用的、跨语言的 2D 库:你很少看到一个用于 C、C++、Java和JavaScript 的图形库——是的,WebAssembly 再次负责。你会得到一个 Canvas-esque API ( docs ) 加上输入处理。
相关文章
H8
|
物联网 数据安全/隐私保护 智能硬件
女朋友问: 你知道蓝牙耳机的原理吗?
蓝牙是一种无线通讯技术标准,用来让固定与移动设备,在短距离间交换资料,以形成个人局域网(PAN)。其使用短波特高频(UHF)无线电波,经由2.4至2.485GHz的ISM频段来进行通信。1994年由电信商(Ericsson)发展出这个技术。它最初的设计,是希望创建一个RS-232数据线的无线通信替代版本。
H8
726 17
|
小程序 前端开发 开发者
【微信小程序】-- WXSS 模板样式- rpx & import (十三)
【微信小程序】-- WXSS 模板样式- rpx & import (十三)
|
Java Maven Spring
|
10月前
|
程序员
什么是后门
后门( Back Door )是指一种绕过安全性控制而获取对程序或系统访问权的方法。在软件的开发阶段,程序员常会在软件内创建后门以便可以修改程序中的缺陷。如果后门被其他人知道,或是在发布软件之前没有删除,那么它就成了安全隐患。
|
存储 缓存 算法
带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(二)
《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(二)
带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(二)
|
网络协议
netstat 查看端口开放情况
netstat 查看端口开放情况
663 0
|
9月前
|
自然语言处理 数据处理 索引
mindspeed-llm源码解析(一)preprocess_data
mindspeed-llm是昇腾模型套件代码仓,原来叫"modelLink"。这篇文章带大家阅读一下数据处理脚本preprocess_data.py(基于1.0.0分支),数据处理是模型训练的第一步,经常会用到。
255 0
|
12月前
|
并行计算 算法 搜索推荐
探索Go语言的高并发编程与性能优化
【10月更文挑战第10天】探索Go语言的高并发编程与性能优化
|
消息中间件 缓存 NoSQL
Redis快速度特性及为什么支持多线程及应用场景
Redis快速度特性及为什么支持多线程及应用场景
254 11
|
安全 Linux 网络安全
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
523 1