作者回复: 翻译是一种简单的映射,而编译则包含复杂的转换过程,含义更加确切。广义的编译是指把源语言转换成目标语言的过程,比如 TypeScript 编译器会先扫描源代码,把它转换抽象语法树,然后再转换成 JavaScript;狭义的编译是指把源语言转换成机器码,需要这种转换的语言通常称为编译型语言(比如C++),而 TypeScript 的产物 JavaScript 则是解释型语言。
作者回复: 活多久不太重要,掌握思想就能把握未来:)
作者回复: 使用 tsc 或 babel
作者回复: 这个问题太模糊了,提供的信息量太少,最好提供一个GitHub地址,贴出完整的代码来。
作者回复: Express是还目前Node主流框架,hapi略小众
作者回复: 感谢建议,实战篇会考虑加入
作者回复: 有的
作者回复: 当然适合,前期可以js、ts并存,如有必要可以逐步改造。可参见课程最后一部分内容,GitHub上也有思维导图。
作者回复: 课程最后几节详细讨论了这个问题,GitHub中的思维导图也有提纲