古茗前端第十九期周刊

资讯

文章推荐

多年老鸟教你 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前端团队」,获取更多干货实践,欢迎交流分享。


相关推荐
AlienZHOU1 小时前
DeepSeek Harness 插件:HTML 实时可视化编辑
前端·agent·deepseek
剪刀石头布啊4 小时前
javascript手动实现继承
前端
Elias不吃糖4 小时前
Langfuse 入门:Trace、Prompt、Dataset、Experiment、Evaluator
前端·python·prompt·langfuse
vipbic5 小时前
一个前端的 9 天重构:我是怎么用 Codex 重做航栈的
前端·javascript·后端
Eason_Lou6 小时前
【无标题】
前端·vue.js·html
_codemonster6 小时前
npm run dev 是在开发模式运行,怎么在生产环境运行
前端·npm·node.js
kyriewen7 小时前
我受够了复制报错去问 AI,花一下午给控制台做了个调试助手
前端·javascript·ai编程
IT_陈寒8 小时前
Redis的DEL命令竟然没删掉数据?我踩的这个坑你得知道
前端·人工智能·后端
anOnion8 小时前
构建无障碍组件之Menu and Menubar Pattern
前端·html·交互设计