关于typescript:前端周刊第三十七期

41次阅读

共计 1702 个字符,预计需要花费 5 分钟才能阅读完成。

前端周刊发表每周前端技术相干的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢送大家关注、转载。
<span style=”color:red;”> 如果外链不能拜访,关注公众号 前端每周看,外面有解决办法 </span>

大事件

  • 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 客户端和服务器。
  5. Semgrep 0.114
    ↳ 多语言动态剖析工具。思考 grep 语法。
  6. Flat 6.0 – 展平 / 勾销展平嵌套对象。
  7. React Joyride 2.5.3 – 为应用程序创立导览。
  8. 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) 加上输出解决。
正文完
 0