全面拥抱TypeScript

第一次接触TypeScript是2016年,当时觉得用这东西真别扭,用着不如JavaScript舒服,随后就一直没有使用它。

2020年八月份,开始在项目里使用TypeScript,渐渐喜欢上这种类型语言了。虽然要多写一些类型注解的代码,但维护代码和阅读代码方便了太多。

基于Vue2的项目使用TS需要多写一些装饰器一类的代码,但Vue3开始会深入TS生态,TypeScript值得前端开发们使用。

另外,这一年对游戏引擎比较感兴趣。最早是接触了Unity,最新版本的Unity使用C#进行游戏开发。TypeScript与C#的创造者是同一个人,有很多类似的语法,熟练TS对以后掌握C#也有帮助。当然,Unity的上手成本还有一些的,而且工作中更可能使用的是Web游戏引擎,因此需要考虑其它的引擎。

说说我现在比较感兴趣的Cocos Creator。这个月刚刚发布了Cocos Creator 3.0版本,已经放弃了JavaScript,以后只能使用TypeScript开发游戏。前端开发使用Cocos Creator进行游戏开发是一个成本非常小的选择,尤其是教育行业。

现在考虑把Webpack教程更新完了,再写个TypeScript的教程。

安排时间用Cocos Creator做个游戏玩一下,让我们全面拥抱TypeScript。

笔记与思考

发表评论

邮箱地址不会被公开。 必填项已用*标注