Libra前端周刊-第54期

36 阅读4分钟

一个东西

肉桂卷

肉桂卷(瑞典语:Kanelbulle,英语:Cinnamon roll) 是在北欧、北美都很普遍的面包甜食,也是瑞典人在下午喝咖啡聚一起闲聊Fika时光最佳选择。

在一次大战后的1920年代,瑞典的咖啡店、面包店开始出现肉桂卷贩售,只不过当时肉桂、豆蔻等香料都十分昂贵,直到1950年代才普及到民众享用。根据ScandiKitchen 的报导,每年每位瑞典人平均会吃下316 个肉桂面包卷。瑞典当地的烘焙协会还把10月4日订为肉桂卷日。

一个项目

React Native Skia

React Native Skia 将Skia 图形库引入 React Native,是一个高性能的2D图形库。

一揽子文章

Navigating the future of frontend

文章简介:

前端未来的发展方向很多,包括更多的 AI 和机器学习应用、增强现实和虚拟现实技术、更好的用户体验设计和性能优化等。前端工程师需要不断学习和适应新技术,保持开放心态和创新思维,才能在不断变化的技术环境中保持竞争力。

编者说:

很大的一篇文章,内容也很多,囊括了前端的大部分内容,包括框架,语言,路由,缓存,BFF等,不过很多东西都是点到为止,能当成一个前瞻性的文章或者前端知识大纲之类的来看。

WebSockets vs Server-Sent-Events vs Long-Polling vs WebRTC vs WebTransport

文章简介:

本文探讨了WebSockets、服务器发送事件、长轮询、WebRTC和WebTransport在实时Web应用程序中的关键作用。它们各自具有独特的优势和局限性,适用于不同的开发场景。WebTransport是一种改变传统的财富通信方式的新兴协议,而 WebRTC 则适用于特定的服务器 - 客户端事件。文章比较了这些技术的性能,强调了它们的优点和局限性,并为开发人员在构建实时 Web 应用程序时提供了建议。

编者说:

实时通信一直都是web应用的难点,从最早的长轮询,websocket,到比较新的技术,SSE和WebTransport,每种技术都有其独特的优势和用例适用性,从性能来讲websocket,SSE和WebTransport都有比较好的表现,WebTransport由于兼容性的问题,不太适用于线上场景,相比之下SSE和websocket更适合于现在的实时通信场景。

Were React Optimizing Javascript for fun and for profit

文章简介:

文章强调了优化 JavaScript 代码对于提高性能和节约成本的重要性。通过减少代码冗余、合并文件、使用缓存和精简操作等技巧,可以使网页加载速度更快、用户体验更好。

编者说:

文章里有很多平时开发中能用到的小技巧,与其最后单独做性能优化,不如在平时的开发中,多注意一点小技巧。

纯 CSS 检测文本是否溢出

文章简介:

文章介绍了如何使用纯 CSS 的 text-overflow 属性来检测文本是否溢出。通过设置 text-overflow: ellipsis; 可以在文本溢出时显示省略号,提高用户体验。文章还分享了一些实用的技巧和注意事项,帮助开发者更好地处理文本溢出问题。

编者说:

关于文本溢出,之前由于无法直接CSS判断,这使得不得不借助 JavaScript或者CSS奇技淫巧来实现,这里提出了两种新的方案,利用CSS 滚动驱动动画CSS 样式查询,虽然也很复杂,不过提供了一种新的思路。

一句话新闻

飞书发布全员信:适当精简规模

飞书CEO谢欣发布全员信,宣布适当精简规模,进行新一轮组织调整。

“我们也发现了组织自身存在的问题:团队规模比较大,但组织不够精干,大家也感受到效率在变低,力量不够聚焦,这不利于业务的长期发展。”谢欣全员信中表示。同时,他也表示,飞书将为受组织影响的员工提供补偿方案或者转岗机会。

拼多多财报:四季度实现营收889亿元,持续投入高质量发展

3月20日,拼多多公布截至2023年12月31日第四季度及财年未经审计财务业绩。去年是拼多多转型高质量发展的开局之年,本次发布的四季报及全年业绩是平台转型之后的首份成绩单。

财报显示,拼多多第四季度总营收为人民币888.81亿元,同比增长123%;归属于普通股东的净利润为人民币232.803亿元,同比增长146%。2023年全年营收为2476亿元,同比增长90%,归属于普通股东的净利润为600.265亿元,同比增长90%。

发布业绩后,美股盘前直线拉升,一度涨超18%。

更多内容,欢迎关注微信公众号:席小白的边缘世界