Node.js FAQ: Top Questions
4. What are Node.js modules?
Modules
in Node.js are reusable JavaScript files that encapsulate code, exposing functionality via exports, imported using
require
or ES modules (
import
).
-
CommonJS:
Default module system (
module.exports,require). -
ES Modules:
Standard since Node.js 12, using
import/export. -
Core Modules:
Built-in (e.g.,
fs,http). - Use Case: Code organization, dependency management.
