Node.js 我们是应该在节点的Typescript中使用类,还是应该像在javascript导出函数开发中那样使用类

Node.js 我们是应该在节点的Typescript中使用类,还是应该像在javascript导出函数开发中那样使用类,node.js,typescript,Node.js,Typescript,我关心Typescript中的节点开发。 我一直与一位精通node和javascript的节点开发人员合作,但现在我们决定从javascript转移到typescript,这是一个很好的决定 问题是,我们已经开始用typescript编写代码,但我们面临着选择在typescript中使用模块化方式还是使用类的冲突 备选案文1: ab.ts export function a () { will write whole code here for that } 备选案文2: ab.ts exp

我关心Typescript中的节点开发。 我一直与一位精通node和javascript的节点开发人员合作,但现在我们决定从javascript转移到typescript,这是一个很好的决定

问题是,我们已经开始用typescript编写代码,但我们面临着选择在typescript中使用模块化方式还是使用类的冲突

备选案文1:

ab.ts
export function a () {
will write whole code here for that
}
备选案文2:

ab.ts

export class Ab {

constructor(){
}

public a() {
//write code here
}
}

如果您使用TypeScript而不使用类/接口,那么您将无法充分利用它。因此,我强烈建议您以可以使用类/接口的方式构造项目