Node.js用Typescript和JS (ES5)编写的服务器端应用

Node.js Server Side applications written in Typescript vs JS (ES5)

本文关键字:应用 服务器端 ES5 js Typescript JS Node      更新时间:2023-09-26

注意:我指的是js的ES5版本。

我目前正在为一个项目建立基础。我目前选择的技术堆栈是Node.js用于后端,而/Angular2用于前端/客户端,我使用Gulp作为我的构建工具。此外,我选择在Angular中使用Typescript

我已经设置了gulpfile来做最佳Typescript构建所需的一切。事实上,我设置gulp的方式可以处理应用程序中的所有Typescript,这让我意识到用Typescript与常规(Node.js - Server) js编写整个应用程序可能会更有用。虽然,当寻找这样做的利弊时,我找不到任何真正的参考和实例,人们建议这样做,或者如果不使用TS只编写应用程序的服务器端更好。

简而言之,我的问题:使用Javascript超集Typescript编写后端和前端是否最佳?有什么真正的利弊吗?我会感谢任何"真实"的经历。例如,是否有任何障碍/解决方法发生,或者在您的情况下,是什么使服务器和客户端中的TS最优?

提前谢谢你,祝你愉快!

使用Javascript超集Typescript编写后端和前端是否最佳?

我会说是的:https://medium.com/@basarat/typescript-won-a4e0dfde4b08

当然这是我的观点。关键的选择是如果您想要静态分析的代码。它至少对工具有帮助。更多关于为什么typescript https://basarat.gitbooks.io/typescript/content/docs/why-typescript.html。