首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

每周见闻分享:2025-01-26 - 2025-02-02

  • 25-04-19 16:01
  • 4089
  • 7953
juejin.cn

欢迎关注我的公众号【 此方的手帐 】与你分享见闻与感想。

工具

1、Ghostty[^1]

标签:Tools

一个终端模拟器,类似 iTerm2、Tabby。利用了 GPU 和 CPU 加速。

目前使用下来体验不错,速度比 iTerm2 和 Tabby 要快且无缝支持 zsh 的配置。唯一的缺点是配置文件需要自己去看文档写,没有 GUI 界面。


Coding

1、ArkType[^2]

标签:Resource,JavaScript,TypeScript

一个类似于 Joi 的校验库。官网上写着有更好的错误提示、性能上也比其他库如 Zod、Yup 要强。

工作中使用 Joi,但苦于其效率和多版本之间的冲突也一直在看其他类似的库。这个库比较新,生态方面并没有 Zod 完善,考虑到迁移和文档自动生成的成本,选择 Zod 的可能性更高。

arktype.webp

2、Safe Assignment | Alan Johnson[^3]

标签:JavaScript

一个关于 JS try/catch 语法的新提案。 const [error, value] ?= maybeThrows(); 看着像 Go 的语法,主要是节约了 try/catch 的代码长度以及避免在外层多定义 let 来对错误做处理。

文章给出了类似的实现,看了更有种回调时期的感觉。不过同样的讨论,之前翻译过的一篇感觉说的更清新一些。 译:在 TypeScript 中像 Go 和 Rust 那样处理错误?没有 Try/Catch(konata9.github.io/2024/05/10/…

safe-assignment.webp

3、How long is a second in JavaScript? | TimeTime[^4]

标签:JavaScript

很不错的一篇文章,从 1 秒入手介绍了 JavaScript 中时间相关的知识。 UTC 和 POSIX 的区别,特别是对于闰秒的处理。更多的是通用概念的介绍。

image.png


参考文章:

  • [1] Ghostty: ghostty.org/
  • [2] ArkType: arktype.io/
  • [3] Safe Assignment | Alan Johnson: nalanj.dev/posts/safe-…
  • [4] How long is a second in JavaScript? | TimeTime: docs.timetime.in/blog/how-lo…
注:本文转载自juejin.cn的无责任此方_修行中的文章"https://juejin.cn/post/7466768966062981131"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

143
阅读
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top