svelte是构建用户界面的一种激进的新方法。像react和vue这样的传统框架的大部分工作都是在浏览器中完成的,而svelte则将这些工作转移到你构建应用时的编译步骤中。
svelte不使用虚拟dom差异等技术,而是编写代码,在你的应用状态发生变化时,以手术方式更新dom。
svelte是一个组件框架--像react或vue--但有一个重要的区别。传统的框架允许你编写声明性的状态驱动代码,但有一个惩罚:浏览器必须做额外的工作,将这些声明性的结构转换成dom操作,使用这样的技术会消耗你的框架预算,并对垃圾收集器征税。
相反,svelte在构建时运行,将你的组件转换为高效的命令式代码,以手术方式更新dom。因此,你能够写出具有卓越性能的雄心勃勃的应用程序。
svelte的第一个版本是关于--一个专门的编译器可以生成坚如磐石的代码,提供良好的用户体验。第二个版本是一个小的升级,使事情变得更加整洁。
第三版是一次重大的整改。在过去的五、六个月里,我们的重点是提供一个杰出的开发者体验。现在可以用比你在其他地方找到的组件来编写。试试全新的,看看我们的意思 - 如果你熟悉其他框架,我们认为你会感到惊喜。
为了使之成为可能,我们首先需要重新思考现代ui框架的核心概念:反应性。
简单说,这个框架,不整些什么虚拟的dom,因为这样,会消耗更多资源。svelte直接作用于dom,增删改查,都是对dom直接下手,所以理论上,性能更好。
目前来看一些巨头的使用,让这个框架更具有独特的魅力: 用户包括:飞利浦,施耐德电气,乐酷天,ibm
#亲子共读# 人物传记之《比尔.盖茨传》
与儿子一起读完了《比尔.盖茨传记》。这个响当当的名字在过去是耳熟能详,但真正了解的还是在这本书上看到。我们一起探讨了下比尔创业的成功,除了有优越的家庭背景,自身的聪明努力,还有他独特的人格魅力,为他的创业打下坚实的基础。
1、比尔的胸怀
ibm急需一款16位味处理芯片,微软与其谈判时并未研发,而ibm的产品上市时间紧迫,比尔推荐了微软的强劲对手加里.基尔代尔的数字研究公司。
2、比尔的善用人才
比尔的哈佛校友鲍尔默是个不可多得的人才,善于交际,但是对计算机和编写程序一窍不通,但比尔依然以当时年薪5万美元和百分之五的公司股份请他管理公司。虽然他的高薪聘请引起员工的不满,因为鲍尔默做事雷厉风行,拥有浑然天成的领导气质,很快就得到全公司的认同。
3、比尔的决断能力
ibm与数字研发公司谈判僵持不下时,比尔迅速与西雅图计算机制造公司谈下操作系统的pg电子娱乐官方网站的版权,而后又迅速改装再以低于数字研究公司2倍多的价格卖给ibm,抢先了先机。
致敬国之栋樑[赞]//@南木商业故事:1978年,日本技术人员将武钢热轧车间安装完设备,撤离前,他们销毁所有技术资料,这些资料达3卡车。 当时,华中工学院计算机系一位青年助教正好到武钢学习,看到这一幕, 内心受到了震撼。引进这个项目花了50亿元,结果技术仍然是别人的。于是,他决心做一件事。 什么事?研发中国自主的数据库。 这位助教叫冯裕才,江苏人,1944年出生,1969年毕业于当时的哈尔滨工程学院,1976年刚刚调到华中工学院(现华中科技大学)。 数据库,当时国外已经进入商用阶段,但在中国仍是一片荒漠,冯裕才甚至连台计算机也没有。冯裕才让朋友从国外寄来300多篇英文论文,自己一边翻字典,一边自学数据库知识,且牵头成立了研发小组,1980年写下了第一条代码,一直到1988年,才终于用pascal语言自主开发出一套数据库管理系统crds。 这是中国最早的数据库原型。 随后,他们继续研究,1992年,研发团队升级为达梦数据库与多媒体技术研究所,2000年,又在研究所基础上创建了我国第一个数据库公司——武汉达梦数据库有限公司。“达梦”源自database management的缩写dm。随后,他们承接了一些预研课题,推出了图形数据库、标准数据库、地图数据库等,在1997年科技部的一次项目招标中,“达梦”在国产数据库中排名第一。 后来,数据库在国内应用越来越广泛,但基本被甲骨文、微软、ibm等公司垄断。国内很多企业开始做数据库研发,但多选择使用开源软件。而冯裕才坚定选择自主编写所有核心源代码, 难度、风险、投入更大,但冯裕才认为,只有自主研发,才能从根本上保证系统的安全性。 公司运营困境,冯裕才一度自己掏钱,给员工发工资。 2016年,经国内权威机构检测,达梦的产品代码自主原创率达99.9%,在安全性方面达到了目前国产数据库最高安全级别。同时,他们的产品已经升级到了dm8,如今已经应用到了很多对安全性要求很高的行业。 近年来,在公司运营方面,也终于取得进展,12月22日武汉达梦数据库的科创板上市申请获通过,不久后将登陆资本市场,成为“国产数据库第一股”。 为了“中国应该有自主可控国产基础软件”的目标,冯裕才一干就是40多年,如今已经78岁的他说,自己是追梦人,也是痛并快乐着的创业者! 这就是华科教授冯裕才和“国产数据库第一股”的故事,向这位老教授致敬! #华中科技大学##武汉#
南木商业故事1978年,日本技术人员将武钢热轧车间安装完设备,撤离前,他们销毁所有技术资料,这些资料达3卡车。 当时,华中工学院计算机系一位青年助教正好到武钢学习,看到这一幕, 内心受到了震撼。引进这个项目花了50亿元,结果技术仍然是别人的。于是,他决心做一件事。 什么事?研发中国自主的数据库。 这位助教叫冯裕才,江苏人,1944年出生,1969年毕业于当时的哈尔滨工程学院,1976年刚刚调到华中工学院(现华中科技大学)。 数据库,当时国外已经进入商用阶段,但在中国仍是一片荒漠,冯裕才甚至连台计算机也没有。冯裕才让朋友从国外寄来300多篇英文论文,自己一边翻字典,一边自学数据库知识,且牵头成立了研发小组,1980年写下了第一条代码,一直到1988年,才终于用pascal语言自主开发出一套数据库管理系统crds。 这是中国最早的数据库原型。 随后,他们继续研究,1992年,研发团队升级为达梦数据库与多媒体技术研究所,2000年,又在研究所基础上创建了我国第一个数据库公司——武汉达梦数据库有限公司。“达梦”源自database management的缩写dm。随后,他们承接了一些预研课题,推出了图形数据库、标准数据库、地图数据库等,在1997年科技部的一次项目招标中,“达梦”在国产数据库中排名第一。 后来,数据库在国内应用越来越广泛,但基本被甲骨文、微软、ibm等公司垄断。国内很多企业开始做数据库研发,但多选择使用开源软件。而冯裕才坚定选择自主编写所有核心源代码, 难度、风险、投入更大,但冯裕才认为,只有自主研发,才能从根本上保证系统的安全性。 公司运营困境,冯裕才一度自己掏钱,给员工发工资。 2016年,经国内权威机构检测,达梦的产品代码自主原创率达99.9%,在安全性方面达到了目前国产数据库最高安全级别。同时,他们的产品已经升级到了dm8,如今已经应用到了很多对安全性要求很高的行业。 近年来,在公司运营方面,也终于取得进展,12月22日武汉达梦数据库的科创板上市申请获通过,不久后将登陆资本市场,成为“国产数据库第一股”。 为了“中国应该有自主可控国产基础软件”的目标,冯裕才一干就是40多年,如今已经78岁的他说,自己是追梦人,也是痛并快乐着的创业者! 这就是华科教授冯裕才和“国产数据库第一股”的故事,向这位老教授致敬! #华中科技大学##武汉#
第一次软件危机及结构化程序设计
上期我们分享了第一次软件危机,20世纪60年代至70年代,软件的规模和复杂度大大增加导致了软件质量低下、项目无法如期交付、项目成本一超再超。
影响深远的重大事故有:佛瑞德·布鲁克斯作为项目主管开发的ibm的system/360的操作系统。
2000多个程序员,5000人一年的工作量,100万行代码,总投入5亿美元,在20世纪60年代这都是巨无霸,就算这样,软件质量低下,项目还是一再延期。
虽然system/360的操作系统的开发不是很成功,但结合这次项目经验,《人月神话》软件工程经典书籍就此诞生了,这也成了无意插柳柳成荫。
为了缓解此次软件危机,软件工程及同一时期出现的结构化编程被提出并快速流行起来。
20世纪70年代,结构化程序设计成为了潮流。
结构化程序设计采用一种面向过程的设计思想,采用自顶向下、逐步细化、模块化的方法来控制软件复杂度,降低整体开发复杂度。
架构师系列文章,程序员瓶颈突破架构师➕架构设计的理论与实践。
请君共赴架构师之路,更多精彩内容,点击链接了解更多。
网页链接
#架构设计# #程序员# #架构师# #架构师速成记# #程序员成长#
汽车历史上的今天1944年05月05日星期五。这一天,贝尔塔•奔驰(bertha benz)奔驰汽车创始人卡尔•奔驰的爱妻,在德国拉登堡去世,享年七十一岁。贝尔塔•奔驰,婚前姓瑞格(ringer),1872年7月与卡尔•奔驰结婚,在她的协助下,卡尔•奔驰发明了世界上第一辆汽车。1888年她带着自己两个年幼孩子,未经老公的同意,在无任何后援和随车工程师的陪同下,单独驾驶奔驰刚刚完成的样车行驶了60英里(96.56公里), 成为了历史上第一个驾驶汽车进行长途旅行的人(此前的驾驶记录都仅仅是几英里)。这次伟大的创举取得了轰动的公众效应,使汽车开始为大众所认识。
1944年农历甲申猴年,民国三十三年。这一年,ibm制造出可编程计算机,联合国建立,中国远征军在腾冲战役中,收复腾冲。