Airbnb是如何从JavaScript迁移到TypeScript的? (mp.weixin.qq.com)

【简介】

TypeScript 是 Airbnb 前端开发的官方语言。但是,采用 TypeScript 的过程和迁移一个包含成千上万个 JavaScript 文件的成熟代码库不是一夕发生的。TypeScript 的采用经过了最初提案、多数团队采用、测试阶段,最后落地为 Airbnb 前端开发的官方语言。

点击查看原文 >>

@code小生 2022-05-30 21:06 / 0个评论
赞过的人: @IT技术博客大学习 @code小生
要不要再学学下面的文章?
Dubbo 应用切换 ZooKeeper 注册中心实例,流量无损迁移 (mazhuang.org)
首先思考一个问题:如果 Dubbo 应用使用 ZooKeeper 作为注册中心,现在需要切换到新的 ZooKeeper 实例,如何做到流量无损?

本文提供解决这个问题的一种方案。
by @技术头条 2023-09-10 23:30 查看详情
廉价的家用工作站方案:ThinkPad 存储升级及数据迁移 (soulteary.com)
最近,给当台式服务器一样使用了两年的 ThinkPad 做了存储升级和数据迁移,对硬盘也做了额外的散热处理。本篇文章里,我们分享下相关的经验和思考,希望能够帮助到有同样诉求的你。
by @技术头条 2023-09-10 23:14 查看详情
ARouter 迁移到 TheRouter 使用感受 (juejin.cn)
之前项目中一直用的是 ARouter,但是一直很卡,特意用adb查了一下ARouter的初始化用了131ms。最近发现货拉拉开源了一套更先进的路由框架 TheRouter,还宣传能无缝切换,趁着中秋放假就赶紧拿来试了一下,真香!!
by @kymjs张涛 2022-09-13 10:42 查看详情
4个强大的JavaScript运算符 (mp.weixin.qq.com)
你有没有花一个下午的时间阅读 Mozilla 文档?如果有,你会发现网上有很多 JS 资料,这使我们很容易忽略那些更为基础的 JS 运算符。
这些运算符不常见但很强大!在语法上看起来很相似,作用却不一样,一定要仔细阅读。
by @code小生 2022-06-19 13:31 查看详情
2021年最佳JavaScript框架排名 (mp.weixin.qq.com)
据 Stackoverflow 的 2021 年开发者调查,JavaScript 已连续第八年成为使用最多的语言,有 67.7% 的受访者选择它。之所以如此受欢迎,主要是因为 JavaScript 是通用的,可以用于前端和后端开发和测试网站或 Web 应用程序。
by @code小生 2022-03-13 23:30 查看详情
9个超实用的JavaScript原生插件工具 (mp.weixin.qq.com)
对浏览器中运行的任何内容进行快速可靠的测试。


Cypress允许你创建可以与单击按钮交互的测试,填写表格,这个很好地支持定期更新。
唯一的缺点是你会发现Cypress的学习曲线有点宽,因为它需要一些时间,这取决于你之前测试JavaScript应用程序的知识。
此外,另一个主要问题是它目前不支持Safari。
by @code小生 2022-03-06 21:46 查看详情
TypeScript 枚举指南 (zhuanlan.zhihu.com)
枚举是受 TypeScript 支持的数据类型。枚举允许您定义一组命名常量。使用它们可以更轻松地记录意图或创建一组不同的案例。枚举大多数用于面向对象的编程语言(如 Java 和 C#)中,现在也可以 TypeScript 中使用。它们是 TypeScript 的少数功能之一……
by @又拍云 2021-11-22 11:46 查看详情
要改掉的10种TypeScript坏习惯 (mp.weixin.qq.com)
在过去的几年中,TypeScript 和 JavaScript 一直在稳步发展,而我们在过去的几十年中养成的一些编程习惯也变得过时了。其中有一些习惯可能从来就没有什么意义可言。这篇文章就来谈一谈我们大家都应该改掉的 10 个习惯。
by @code小生 2021-11-15 14:50 查看详情
无需刷新即可检测 JavaScript 中的 URL 更改 (forum.lovejade.cn)
如何为 Flarum 论坛添加 medium-zoom(用于缩放图像的 JavaScript 库,如 Medium)呢?本篇文章,在于分析借助 MutationObserver 函数,从而为 SPA 应用,添加些特殊处理,如添加 medium-zoom 动画。
by @杨琼璞 2021-09-27 19:19 查看详情
用英雄联盟的方式讲解JavaScript设计模式 (mp.weixin.qq.com)
在JavaScript里,构造函数通常是认为用来实现实例的特殊的构造函数。通过new关键字来调用定义的构造函数,你可以告诉JavaScript你要创建一个新对象并且新对象的成员声明都是构造函数里定义的。在构造函数内部,this关键字引用的是新创建的对象。
by @code小生 2021-09-12 12:59 查看详情