全文共1807字,预计学习时长6分钟
来源:codecondo.com
2020年来了,在前端开发中,大多数人仍然在大肆宣传React框架。
他们鼓吹React多么强大,能用于网页、桌面和移动开发,广受许多大公司青睐。
而在笔者心中,在尝试了Vue和React后,Angular仍一直是那抹无法磨灭的白月光。
真爱至上。
每个库各有优缺,为项目选择不同的库还是增加了些许难度。这里不会深入比较JavaScript各种框架和库,因为网上关于这方面的内容很多。
接下来,笔者将和大家简单说明,为什么在尝试了Vue和React之后,Angular会成为我的最终选择。
TypeScript
你之前肯定听过TypeScript可以跟React和Vue一起使用。
确实如此,TypeScript是JavaScript的强类型超集,而Angular是基于TypeScript建立的。随时可用,上手轻松。我喜欢TypeScript,因为它是一门严谨的类型语言——类型只要使用正确,代码就更易于理解、管理和重构。
例如,通过使用类型,可以知道函数采用什么类型的参数以及直接从ID