NodeJS作为学习JavaScript的途径



我是一名后端程序员,主要使用Python。 我可能永远不想成为一名全职的前端开发人员,但为了提高我的技能,我想至少精通 JavaScript。 这似乎是一种现在戴着很多帽子的语言,如果不出意外,我想在与前端人员合作时对"他们的世界"有更多的了解。

我们正在我公司使用 NodeJS 进行一些服务器端工作,我对此感到好奇。 我找到了一些很好的教程,看起来很有趣。 这似乎是熟悉JavaScript的好方法,因为它是从我理解的角度出发的 - 服务器端编程。

但我也有点担心,如果我同时学习两者,我将无法跟踪什么是"股票JavaScript"与NodeJS特有的功能。

你们怎么看? 通过学习 NodeJS 来引导自己熟悉 JavaScript 是个好主意吗?或者如果我在没有深入了解 JavaScript 基础知识的情况下跳入 Node,我会感到困惑吗?

如果有的话,潜在的问题将是相反的:NodeJS更接近"真正的"JavaScript(如在ECMAScript 5中),而不是客户端的合理程序,其中必须避免许多本机JavaScript功能并使用库重新实现。

在node中学习Javascript更容易,因为你不处理HTML,DOM等,并且可以将其视为"只是另一种语言" - 这就是我所做的。 Node不会给JS"添加"太多,除非你使用CommonJS模块,但这更像是一个库和约定,而不是语法。

最新更新