每个平台都有它自己的哲学:大众普遍接受的一套原理和准则,影响平台演化的一种做事思想,以及应用程序该如何开发与设计。这些原则中的有些原则源于技术本身,有些是被它的生态系统激活了,有些是社区中的种种趋势,以及一些其他的不同的意识形态的演变。在Node.js 中,一些基本原则直接来自于它的创造者——Ryan Dahl 和其他为核心库做出过贡献的人,有些来自于社区中的魅力人物,还有些则是从JavaScript 中继承而来或受到UNIX 哲学的影响。
这些原则都不是强加的,它们总是遵循常识的。不管怎样,当我们在设计程序的过程中需要灵感来源的时候,它们被证明是非常有用的。