古茗前端第十九期周刊

资讯

文章推荐

多年老鸟教你 TypeScript 要做的性能优化、关键字进阶与实践、常用几个技巧

这篇文章区别于其他介绍 Typescript 的基础内容、关键字等内容外,从性能优化、关键字进阶、常用使用技巧三个方面展现了 TS 在业务实践中的经验,清晰地讲述了每一条例子的原因和做法

JSON 非常慢,有没有更快的选择?

感想:这一篇介绍 JSON 数据格式的文章,虽然 JSON 在开发中被广泛使用,但是作者认为 JSON 在极大的拖慢了我们的程序,低效的序列化和反序列化可能会影响应用程序的整体性能。因此作者介绍了一些 JSON 的替代方案:

  • protobuf:谷歌研发的一个二进制序列化格式。优点是减少了时间和空间的占用,同时有数据校验,缺点是需要在使用前定义数据结构、缺少可读性
  • MessagePack:一个以紧凑型和速度而闻名的二进制序列化格式。从网上文章来看和 protobuf 差不多
  • BSON 基于 json 的一个二进制 json 格式,它的一个核心优点就是为每个元素定义了长度,能够实现更快的解析速度
  • Apache Avro:隶属于 hadoop 的一个子项目,主要是解决了 protobuf 在使用时需要优先定义数据结构的不灵活性

如何系统地学习响应式前端开发?

Reactivity Graph 为前端开发者提供了一个强大的工具,能更有效地管理应用状态和 UI 变化。通过这种方法,开发者可以构建更加稳定、高效和可维护的应用。随着前端技术的不断发展,我们期待看到更多的创新和优化,使 reactivity 管理变得更简单高效

软件开发珠玑,穿越 50 年软件往事的 60 条戒律

这本书围绕需求、设计、项目管理、文化与团队合作、质量、过程改进几个方面,在软件工程的各个角落中总结出来的有用经验教训。

6000字干货!设计师如何用Figma解放三倍生产力?

Figma 的设计思路理念和 CSS 如出一辙,加上 23 年引入了变体等能力后,可以做到设计组件和前端组件"完全等价"。当前社区已经有了类似 semo Design 这类 D2C 的解决方案,其背后的工具支撑就是 Figma 。也就是说前端开发工程师应该和设计师一样,需要能熟练使用 Figma 这个工具了。

【Canvas系列】通过贝塞尔曲线解决 Canvas 书写的圆滑问题

canvas 书写绘图性能优化的一种思路

  • 优化绘图性能,最直接的就是减少采集的点位
  • 但减少采集的点位最直接的体现就是绘制的结果不够流畅
  • 这里通过贝塞尔曲线使绘制的结果更加圆润

小茗推荐

最后

关注公众号「Goodme前端团队」,获取更多干货实践,欢迎交流分享。


相关推荐
moshuying2 小时前
别让AI焦虑,偷走你本该有的底气
前端·人工智能
GIS之路3 小时前
ArcPy,一个基于 Python 的 GIS 开发库简介
前端
可夫小子4 小时前
OpenClaw基础-为什么会有两个端口
前端
喝拿铁写前端4 小时前
Dify 构建 FE 工作流:前端团队可复用 AI 工作流实战
前端·人工智能
喝咖啡的女孩5 小时前
React 合成事件系统
前端
从文处安5 小时前
「九九八十一难」组合式函数到底有什么用?
前端·vue.js
前端Hardy5 小时前
面试官:JS数组的常用方法有哪些?这篇总结让你面试稳了!
javascript·面试
用户5962585736066 小时前
戴上AI眼镜逛花市——感受不一样的体验
前端
yuki_uix6 小时前
Props、Context、EventBus、状态管理:组件通信方案选择指南
前端·javascript·react.js
老板我改不动了6 小时前
前端面试复习指南【代码演示多多版】之——HTML
前端