I was in the middle of asking: “Should I use Node.js instead of Three.js for my app that is almost ready?”
A quick web search informed me that the two complement each other and found a perfect example:
The author must have had powerful reasons to select that particular combination. What would those be?
This is closely related.
Let’s say that some app is ready, runs on its own but (for whatever reasons) a decision is made to host it under Node.js.
Would there be a lot of work involved? Does Node.js force the designer:
“No, you cannot do it like that. We have our own rules here in Node.js-land!”
Or, is Node.js neutral, non-dogmatic and say:
Well, it can be useful to represent your app as an
npm package since it allows easy deployment in node.js environments. Besides, if your app needs server-side logic, the
node.js ecosystem provides a lot of options in this area.
However, if you have a pure client-side application, it’s absolutely valid to just use a service for serving static web content (which is not necessarily based on node.js). It seems the discussion of your other topic Still trying to persuade Chrome to be hospitable with my apps goes in the same direction.