Libra前端周刊-第38期

31 阅读3分钟

一个东西

狐妖小红娘·月红篇

该剧根据动漫《狐妖小红娘》改编,杨幂、龚俊领衔主演。美女云集,同系列的还有竹业篇和王权篇。

一个问题

浏览器不同tab之间如何通信

github.com/Libra-studi…

简单介绍下滑动窗口算法

一个项目

elog

一个Markdown 批量导出工具、开放式跨平台博客解决方案,随意组合写作平台(语雀/Notion/FlowUs/飞书)和博客平台(Hexo/Vitepress/Confluence/WordPress等)。

一揽子文章

好的文章推荐

Why I Won't Use Next.js

作者 Kent C. Dodds 认为,他不选择使用 Next.js 的原因是因为 Next.js 过于封装了平台 API,不利于学习和迁移;Next.js 难以在其他平台上部署;他担心 Vercel 对 React 团队的影响;Next.js 的实验性功能存在问题;Next.js 引入了过多的魔法和复杂性;Next.js 版本更新频繁,稳定性有待考量。因此,他更推荐使用 Remix 来构建优秀的用户体验。

有趣的是,过了几天Next.js 框架的主要开发者 Lee Robinson 对这篇文章做出了回应。Why I’m Using Next.js

2年过去了,React Forget 凉了么?

React Forget 是一个可以生成等效于 useMemo 和 React.memo 的编译器。经过两年的发展,React Forget 并没有凉,反而正在稳定迭代。它已经在一些产品的生产环境中得到应用,展现出了出色的优化效果。由于 React 的架构特点和 JS 语法的灵活性,React Forget 的开发难度相对较高。但是,通过静态分析和对 React 组件的约束,React Forget 成功地实现了性能优化的辅助代码生成,提高了 React 项目的性能。

Web Components Will Outlive Your JavaScript Framework

本文讨论了在构建项目时选择使用 Web 组件的原因。作者通过一个例子说明了 Web 组件的便利之处,它们是一套 W3C 标准,用于构建可重用的 HTML 元素。作者强调了使用纯粹的 HTML、CSS 和 JS 编写的 Web 组件的可移植性,以及将组件代码封装在单个文件中的优点。作者还提到了使用 Web 组件时可以使用 shadow DOM 来实现组件与页面的隔离,并且可以通过属性配置组件的行为。最后,作者强调了使用标准和避免依赖的重要性,以确保项目能够在未来的五到二十年内保持可访问性和稳定性。

一句话新闻

深圳欢乐谷过山车发生碰撞

据报道:10月27日,深圳欢乐谷过山车发生碰撞 事发当晚,有8名伤者第一时间由120急救车送往港大深圳医院救治,随后陆续又有人员经转运或自行前往港大深圳医院、南山医院、华侨城医院检查就诊。三家医院共接诊28人,其中11人经检查无碍后自行离开。目前共有17人留院诊治(4人因颅脑损伤、骨盆骨折等伤情,在ICU观察救治,生命体征平稳;13人为软组织挫伤、轻微骨折等伤情,在普通病房继续观察治疗)。接下来,市、区卫健部门将继续统筹调配医疗资源,全力做好伤者救治工作。

百度Comate代码助手全新上线SaaS服务

10月24日,百度智能云宣布百度Comate智能代码助手正式上线SaaS版本。据官方介绍,百度Comate是百度智能云基于文心大模型打造的新一代智能编程工具,可支持代码解释、技术问答、实时续写、生成单元测试、代码优化与修复、智能CLI等10余项编码功能。