您当前的位置:首页 >> 设计观点

QQ彻底重做,十年来最主要改变

2024-01-14 12:17:23

来说,三尾端的子系统统一是好处多多的。

既利于不间断子系统升级,让各个子系统其他用户短时间玩游戏到新近基本上功能,进发一个团队还省时也,少掉几根头发。

但从其他用户们的级联来看,大家对QQ运用于的新近基本概念,充斥着谴责和不满。

QQ碰巧滚着React Native、Flutter、Tauri这些JaScript基本概念不必。

转而用上了广受冷笑话的Electron...

所示源:QQ

那么,这个Electron基本概念是啥时下儿,为啥其他用户们都不喜欢呢?

关于这个,咱们得从谷歌家的Chrome谈起。

Chrome作为迄今市占多数率最多,且扩充性最强的浏览器,或许不少恰巧都用过。

而Chrome的示例又是GNU的,这就理论上,它能被程序员大佬们进讫魔改利用。

So,包涵了Chrome多线程的Electron基本概念,很快就诞生了。

所示源:网站

而基于Electron进发的GUI尾端运用于,差不多能分为三大部分。

Chromium多线程+NodeJS后尾端+几个原生API,就能凑成一个能在GUI尾端运讫的Web运用于。

所示源:github.io

便说口吻点,用Electron所写出来的软件包,和Chrome浏览器套壳没啥差别。

只要你懂点前尾端技术,就可以用Electron打包网易页面英文版,让它沦为独立自亦然的GUI级运用于。

回到用Electron重好好的QQ,道理是相通的。

便来底层都是Chrome,那进发一个团队只要把前尾端运用于程序好好得好的大,让其他用户看不出来是页面套壳,不就完时也了?

如果大伙还是说道有一点绕,那小雷好好个究极省流英文版总结:

所有用Electron所写的GUI尾端运用于,在挡住后都是一个浏览器,单纯上都是Chrome套壳。

所示源:Github

这么好好的好处是有很多。

对于进发者来说,示例成本很高,只不过多线程还是页面嘛,自带串连子系统连续性,把前尾端运用于程序好好好就完时也。

对于行业来说,用electron基本概念来好好软件包,收入就格外明显了,连后尾端程序员都省了...

可是,这么好好的回报又是什么呢?

说实话,大部分回报,都是Chrome带给的。

Chrome的弱点是什么?存储器占多数用大啊!

进一个Chrome浏览器,就能爱吃掉1G以上存储器了。

那要是便进几个基于Electron进发的软件包,那场戏我不敢想...

就拿用Electron打包的网易名曰音乐来说,我刚挡住这软件包,它就爱吃了我200多M存储器。

包括人民级App软件包侠客行,也是用Electron重好好过的。

由此带给的结果是,我刚启动时侠客行,立刻失去了500M存储器。

对其他用户来说,虽然Electron可以所写出尤为耐用的运用于程序,但却换来散漫的存储器占多数用。

所以大伙无论如何能忽略,为什么很多其他用户都抵触QQ用Electron来重好好各个子系统的GUI尾端了叭。

这时下儿对小存储器机器机器尤为不的关系,进两个凑合能用,进五个格林迟滞。

所示源:微信

用Electron重好好,所示啥?

那么情况来了,QQ的进发一个团队称许也了解Electron弱点,那为什么还要头铁呢?

从结构上微软的知乎反问来看,咱们能挖出点线索来。

首先,整体的Windows、Mac和Linux英文版QQ,却是都有独立自亦然的进发一个团队,不利于统一子系统升级子程序。

基于这需求呢,QQ就同意用可以一套示例、多尾端运讫的JaScript基本概念,来重好好软件包。

所示源:知乎@MagiLu

至于为啥选Electron嘛,还是因为成本低。

其他JaScript基本概念虽然效能好,但自力成本低啊。

Electron就不一样了,不必考虑后尾端,那整体的Web前尾端程序员拉过来就能上双手。

不过这位老哥也提及,新近英文版QQ并不是单纯的页面英文版QQ套壳,而是基于NT的子系统进讫完整重所写。

所示源:知乎@MagiLu

由此带给的,就是存储器占多数用不像其他Electron运用于那么低。

所示源:知乎@MagiLu

说白了,QQ还是毕竟了投入产出比。

而此举的却是,某种程度反映了鹅生产线迄今降本增效的策略,和QQ战略地位的下降。

u1s1,QQ今天算不上都有近期的大单项,显然的技术人才,某种程度都被连在好好网易或者其他新近单项了。

迄今只有Electron基本概念,能让QQ好好到人员重整的但会,维持串连子系统短时间子系统升级子程序。

当然,咱们也不必实在太灰心,这基本概念还是有优点的。

最少它的JaScript一般来说,让Mac和Linux的软件包生态给予了重整。

食疗壮阳
阿莫西林治扁桃体炎能消炎吗
阿莫西林治扁桃体炎能消炎吗
肠胃炎可以吃肠炎宁吗
江中多维元素片
友情链接