Libra前端周刊-第3期

111 阅读5分钟

一个东西

没人知道这边会出现什么,一部电影,一本书或者一个游戏,甚至更多的东西

流浪地球2

流浪地球的前传,春节档上映,个人观感,整体是满意的,当然也有一些缺点,比如时长过长,一些无意义的全球各国人民的反应片段,但是剧情和特效上仍然称得上不错。

一个问题

每周一道题,强壮打工人

Rest and Spread 运算符

github.com/Hydra-Shiel…

一个项目

每周一个优质开源项目

Structura.js

一个处理不可变数据的库,类似与immer.js和immutable-js,宣称大多数情况下,性能是immer.js的 22 倍,甚至比Immutable更快。

一揽子文章

好的文章推荐

React 服务器组件如何工作:深入指南 🔗

React 服务器组件 (RSC) 是一项令人兴奋的新功能,它将对页面加载性能、包大小以及我们在不久的将来编写 React 应用程序的方式产生巨大影响。如果你想深入了解一下React服务端组件,那么可以看下这篇文章。

Interop 2022:浏览器协同工作,为开发者改进网络 🔗

自 2019 年以来,Chrome 团队与生态系统中的其他浏览器供应商和合作伙伴合作,帮助提高浏览器兼容性。interop 2022 就是这样的一个产物,本质上是一个标准,由三个主要浏览器实现的代表商定,并通过公开提名和审查过程开发,通过这个我们可以看到2022年新增的一些浏览器标准,同时2023年的interop也已经确认,有兴趣的可以通过github.com/web-platfor… 进行查看提案。

5 React useState Mistakes That Will Get You Fired 🔗

作为我们在React最常用的几个API之一,useState虽然看起来很简单,但许多开发人员仍然会在使用它时犯错误,文章介绍了5 个常见的 React useState 错误以及如何避免它们。

一句话新闻

这一周内的业界新闻

  • 全新JavaScript原生事件,scrollend 事件目前仅 Firefox 109 版本支持 scrollend 事件。不久的将来,Chrome 111 版本也将支持该事件。

  • 谷歌紧随 Meta、亚马逊、推特和其他几家巨头的脚步。上周有 12,000 人(约占整个公司的 6%)与公司告别。这是谷歌历史上最大规模的裁员,并且(可以说)是六个月前开始的最新、最激进的成本削减阶段。

  • 近日,据 Windows Central 报告称,微软件正在设计代号为“Phoenix”的 Edge 浏览器,它能提供更好的用户界面 UI,以及工具更多的功能,可以帮助 Edge 在 Chrome 导航上导航。

  • 近日,网传阿里巴巴将在新加坡建全球总部的消息引发热议。阿里巴巴在新加坡的总部大楼即将坐落建成。该大楼位于新加坡中央商务区,由安盛大厦改建而来,建成后的阿里巴巴新加坡总部将高达 305米,这也超越了丹戎巴嘎中心的290米成为新加坡最高的地标建筑,预计在2028年将整体完工。对此,阿里巴巴集团相关负责人表示,阿里巴巴出生在杭州,生长在杭州,发展在杭州,阿里全球总部始终在杭州,是自然也是必然。对此前“阿里在新加坡筹建全球总部”的说法,该负责人称,“不实,系误读。”该负责人介绍,2019年,阿里巴巴部分参与了当地合作伙伴开发建设新加坡某大厦,仅作为Lazada等集团部分东南亚业务的办公场所。

一周碎片

记录这一周的碎片化的想法

目标悖论

如果您有目标,您可能无法实现。但如果你没有,那么你永远不会失望

看到一篇文章 目标悖论,文章提出了一个目标的悖论:无论我们是否达到理想状态,设定目标都是幻灭的保证,而朝着目标努力是一个人进化的重要部分。

简单来说,就是现阶段的目标管理,当我们设定一个目标时,那么通往目标的路就确认了,而这最终只会导致两个结果,要么成功,要么失败,如果失败,不用说,会让我们失望,失落,怀疑自己,而当我们成功时,我们会感到短暂的满足,但是又要为下一个目标而努力,整个生活似乎没有太大的变化,仍然会失望,失落,所以只要有目标,最终结果都会导致失望,失落。

所以如果我们没有目标呢,那么我们是不是会永远不会失望呢?当然不太现实,人不可能没有目标,可能无意识的你就会定下一个目标,比如回家,比如完成今天的工作。

这就意味着我们似乎只能接受这种模式。

当然这个悖论其实都是屁话,强行搞出一个悖论来证明我们现在定义和追求目标的方式是错误的,文章的前面一段内容在我看来都是瞎扯,就是为了引出我们现在执行的线性目标管理模型是存在问题的。

文章提出了目标应该被视为周期性的,并提出增长循环的一个模型。

  • 协议(Pact)。 选择一个你想做的事。
  • 行为(Act)。行动,去做它。
  • 反应(React)。确认做这件事的反应是否是正向的,以此决定是否继续,以及是否需要调整或者放弃。
  • 影响(Impact) 持续上面三件事,并确认最后的对你生活的影响

非常理想的自我发展的一个模型,看起来很有道理,如果能成功执行,应该也能取得不错的反馈,但是很难说适合大部分人,甚至来说,对于打工人来说,这套模型的试错成本很大,但是现实上,工作中不太可能允许你做如此大的试错成本的行为。

所以更多上,只能作为理论上的指导思想。