Libra前端周刊-第37期

36 阅读4分钟

一个东西

我可以47

严敏导演的最新综艺,热血竞技生存真人秀《我可以47》,将带来一场关于强者的荣誉游戏。据悉,节目将招募47个体能霸主组队,成员都是各个领域的佼佼者,包括专业体育运动员、杂技攀岩等项目的世界冠军,比如格斗运动员李景亮拳王、柔术冠军扎提、街舞冠军赞多、亚洲终极体能赛冠军胡悍,还有一些退伍军人、健美界人士等等。

一个问题

模拟实现chatGPT 逐字打印的效果

github.com/Libra-studi…

模拟实现chatGPT 逐字打印的效果

一个项目

visual copilot

一个将Figma转换成可维护的代码的AI工具,借助 Visual Copilot,您只需单击 Figma 插件即可将 Figma 设计实时转换为 React、Vue、Svelte、Angular、Qwik、Solid 或 HTML 代码。它使用您选择的样式库,包括纯 CSS 代码、Tailwind、Emotion、Styled Components,您可以使用 AI 迭代您喜欢的 CSS 库或 JavaScript 元框架(例如 Next.js)的代码。

一揽子文章

好的文章推荐

Siganal 的局部性思维

本文讨论了在构建用户界面时如何使用本地化思维。文章提到了 React 的设计原则,如单向数据流、组合和显式变异,并探讨了 SolidJS 的核心响应式技术 Signals 的应用。作者强调了通过传值的方式实现本地化思维的重要性,以及在处理组件传入和传出的数据时的一些最佳实践。同时,作者也指出了本地化思维的局限性,以及在性能问题上可能需要跳出本地范围的情况。最后,作者总结了保持本地化思维的重要性,并强调决策权应该交给数据的拥有者。

We have used too many levels of abstractions and now the future looks bleak

本文指出现代科技行业过度依赖抽象层次,导致人们缺乏对底层技术的理解,可能会引发严重问题。作者通过一个案例,揭示了现代开发人员对于工具使用的依赖和对底层技术的陌生。作者呼吁学习技术的人要保持好奇心,不只追随潮流,而是尝试深入理解底层技术,独立思考并质疑现有的抽象。更新内容中,作者进一步指出过度的抽象层次已经使得很少有人了解底层技术,这是一个严重的问题,行业应该重新审视对技术的态度。

复杂渲染引擎架构与设计--7.离屏渲染

这是一个系列文章,详细讲述了如何通过Canvas 来实现复杂的渲染引擎。这里是第七篇,关于离屏渲染

离屏渲染可以提前将更大范围的内容绘制好,在滚动时可直接取对应的区域进行截取和绘制。

当然,两个 Canvas 的维护和绘制成本会比一个 Canvas 要更高,同时如果需要提前绘制更大区域的单元格范围,那么必然会面临一个问题:需要更多的计算和渲染消耗。

我们可以考虑另外一个优化方案:使用 OffscreenCanvas 实现真正的离屏。

一句话新闻

语雀宕机

蚂蚁集团旗下的在线文档编辑与协同工具语雀在23日14:00~15:00之间出现大规模服务器故障,在线文档和官网目前均无法打开。在经历了近10小时的故障之后,语雀服务现已全部恢复正常,各端语雀都可以正常访问,功能也恢复。不过,对于此次故障原因,官方暂未作说明。

钟薛高欠薪

近日,有疑似钟薛高的多位内部员工在社交平台爆料,要求欠薪的钟薛高“还钱”。

此次欠薪风波与钟薛高内部的组织架构调整有关,今年上半年,钟薛高开始向部分员工约谈赔偿优化事宜, 但在员工离职后,约定好的工资却一拖再拖,最终引起了各地离职员工的抗议。