6 ms·
> Node.js isn't a framework. What about comparing apples with apples? What would you call it? Because it's not a language either. JavaScript is the language.
by Killswitch 11y ago
> Node.js isn't a framework. What about comparing apples with apples?
What would you call it? Because it's not a language either. JavaScript is the language.
- danmaz74 11y agoEvidently, "framework" suffers from semantic overload here. The article itself says that "Node.js suffers from fragmentation with a half dozen frameworks competing".
- Killswitch 11y agoSo how would we describe Node.js in this sense? It's not a framework, and it's not a language.
- spdionis 11y agoPlatform?
- Killswitch 11y agoI'm going to start calling it a doohicky.
- mattdeboard 11y agoIt's a runtime for JavaScript. It's definitely not a framework.
- Killswitch 11y agoV8 is the runtime.
- mattdeboard 11y agoEr, I'm far, far from a JS expert let alone V8, but I thought V8 does the compilation to machine code and Node serves as the process containing the thread the program is running on, making Node the runtime, and V8 the engine. That and nodejs.org calls it a runtime built on V8 :P