从 Flutter 和前端角度出发,聊聊单线程模型下如何保证 UI 流畅性 (mp.weixin.qq.com)

【简介】

文章主题是“单线程模型下如何保证 UI 的流畅性”。该话题针对的是 Flutter 性能原理展开的,但是 dart 语言就是 js 的延伸,很多概念和机制都是一样的。具体不细聊。此外 js 也是单线程模型,在界面展示和 IO 等方面和 dart 类似。所以结合对比讲一下,帮助梳理和类比,更加容易掌握本文的主题,和知识的横向拓展。

点击查看全文 >>

@code小生 2021-07-11 22:54分享 / 0个评论
赞过的人: IT技术博客大学习 code小生
要不要再学学下面的文章?
API面试四连杀:接口如何设计?安全如何保证?签名如何实现?防重如何实现? (mp.weixin.qq.com)
下面我们就来讨论下常用的一些API设计的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享.
by @code小生 2022-01-16 11:01 分享 查看详情
还在为 Flutter 图表控件发愁么?不妨试试这个 (mp.weixin.qq.com)
图表在我们的应用中是经常用到的展示数据的方式,精美的图表加上动效,能让我们的应用增色不少。在这里,我们推荐一个开源的 flutter 图表库 fl_chart。这是一个强大的 flutter 图表库,目前在 Github 上已经有 3.9k 的 Star 以及将近 1k 的 Fork。这款开源库目前支持以下图表形式
by @code小生 2022-01-09 23:30 分享 查看详情
这30个顶级工具!前端开发很喜欢 (mp.weixin.qq.com)
在本文中,我为前端Web开发人员汇总了30种顶级工具,从代码编辑器和代码游乐场到CSS生成器,JS库等等。
by @code小生 2021-12-26 12:22 分享 查看详情
Flutter将成为未来Ubuntu应用程序的默认选择 (mp.weixin.qq.com)
3 月 3 日,Google 发布了 Flutter 2,众多更新功能引起了开发者的广泛讨论。Flutter 虽然是以 Dart 语言为基础,但是新版本中的桌面支持已经允许开发者将 Flutter 源代码编译为原生 Windows、macOS 或 Linux 桌面应用程序,并能够与桌面操作系统很好地集成。
by @code小生 2021-12-26 12:21 分享 查看详情
假如程序员进军UI界? (mp.weixin.qq.com)
著名的社交新闻站Reddit,在#ProgrammerHumor#的标签下(程序员的幽默)举办了一个“最糟糕音量键设计大赛”,提交的作品简直是震!惊!UI!界!


并且其中大部分设计,已经被code了出来,来感受一下吧。
by @code小生 2021-12-12 11:07 分享 查看详情
什么是前端工程化 (mp.weixin.qq.com)
提到工程化(构建)工具,作为经验丰富的前端开发者,相信你能列举出不同时代的代表:从 Browserify + Gulp 到 Parcel,从 Webpack 到 Rollup,甚至 @尤雨溪编写的 Vite,相信你也并不陌生。没错,前端发展到现在,工程化工具琳琅满目。但很多工具的实现和设计非常复杂,甚至出现了「面向 webpack 编程」的调侃。
by @code小生 2021-11-28 13:57 分享 查看详情
前端测试的反模式 (insights.thoughtworks.cn)
不要把测试覆盖率视为太过重要的指标,它的目的还是帮助提升代码的稳定。有的代码没有覆盖也没关系,有的代码值得你覆盖好多遍。毕竟,我们不是为了写测试而写测试。
by @Thoughtworks 2021-11-24 18:05 分享 查看详情
Flutter 毁了客户端和 Web 开发! (mp.weixin.qq.com)
Google 重磅发布了专为 Web、移动和桌面而构建的 Flutter 2.0!将 Flutter 从移动开发框架扩展成可移植框架,因而开发者无需重写代码即可将应用扩展至桌面或网页。看似为了帮助Web和移动开发者,实际上不然,而本文作者认为,现在不应该再去想创建一个需要部署到所有平台的应用程序,Flutter反而毁了Web和移动开发。
by @code小生 2021-11-08 10:20 分享 查看详情
这些鲜为人知的前端冷知识,你都GET了吗? (mp.weixin.qq.com)
最近公司项目不多,比较清闲,划水摸鱼混迹于各大技术博客平台,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷知识,一时间还消化不过来,不由的发出一声感叹!
by @code小生 2021-11-08 10:15 分享 查看详情
前端与后端的区别,一图恍然大悟! (mp.weixin.qq.com)
编程是一项有趣的工作,每位程序员在职业生涯中都会发生很多有趣的事情,本文收集了一些与程序员有关的图,希望能给你带来一时的轻松与快乐。
by @code小生 2021-11-08 10:14 分享 查看详情