古茗前端第十九期周刊

资讯

文章推荐

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


相关推荐
钛态5 小时前
Vite 中的 CSS 工程化:从 CSS Modules 到 UnoCSS 的渐进式迁移
前端·vue·react·web
Csvn7 小时前
原型链、this 与闭包内存:三座深水区一次打通(含内存泄漏排查实战)
前端·javascript
葡萄城技术团队7 小时前
如何通过 JSON 数据源 / Web API 快速构建轻量级报表(Report)?
前端·json·原型模式
万维易源7 小时前
趣味项目素材|免费脑筋急转弯查询接口实战接入教程
javascript·免费api·脑筋急转弯查询·脑筋急转弯接口
浪兎兎7 小时前
【Java Web】Servlet + JSP 笔记
java·前端·servlet
Patrick_Wilson8 小时前
iOS Safari Clipboard API 权限弹窗问题
前端·ios·safari
OpenTiny社区9 小时前
Naive UI × GenUI SDK:自定义物料库搭建实战
前端·ai编程
kyriewen9 小时前
我拿 4 个真实前端任务试了 GLM-5.3 Flash:代码一遍跑通,账单 4 分钱
前端·程序员·ai编程
IT_陈寒9 小时前
Vue的响应式更新有时候真的不听话
前端·人工智能·后端