【问题标题】:Using TypeScript with NodeJS and Express [closed]将 TypeScript 与 NodeJS 和 Express 一起使用 [关闭]
【发布时间】:2020-03-22 21:43:46
【问题描述】:

我一直在使用NodeJSExpress 仅使用JavaScript 做一些项目,但最近我听说TypeScript 我的问题是天气,在我未来的项目中使用它是一个好习惯,或者它是否值得学习了吗?

感谢您的建议!

【问题讨论】:

  • Typescript 越来越流行,我相信很多(即使不是最认真的公司)都会将它用于新项目。简历上的内容非常好。

标签: javascript node.js typescript express


【解决方案1】:

我鼓励你学习 Typescript,因为它可以及早发现错误。尽早发现错误将减少您在代码编辑器和浏览器之间切换的时间。第一次运行代码时,您将获得信心。

比较这两个示例并注意 Typescript 编译器捕捉到您正在访问不存在的对象属性这一事实。在您修复它之前,Typescript 甚至不会让您运行此代码。将其与 Javascript 进行对比,它可以让您运行代码但会因Uncaught TypeError: Cannot read property 'c' of undefined 而崩溃。

如您所见,只需将文件扩展名从 .js 更改为 .ts 即可为我们带来价值,而这只是 Typescript 的冰山一角。调试占开发人员时间的很大一部分,因此请使用任何可以减少错误并快速捕获错误的工具。

NestJS 是一个基于 Express 的 Web 框架,内置 Typescript 支持。

【讨论】:

  • 我不得不说这是一个很好的理由!
猜你喜欢
  • 1970-01-01
  • 2020-04-30
  • 2012-09-24
  • 2012-12-14
  • 1970-01-01
  • 1970-01-01
  • 2011-08-18
  • 2018-06-02
  • 1970-01-01
相关资源
最近更新 更多