gptkbp:instanceOf
|
gptkb:software
|
gptkbp:allows
|
gptkb:Separation_of_Concerns
|
gptkbp:canBe
|
gptkb:Electron
gptkb:Angular
gptkb:Express.js
gptkb:Gatsby
gptkb:Next.js
gptkb:React
gptkb:Svelte
gptkb:Vue.js
gptkb:CommonJS_Module
gptkb:ES_Module
Third-party Library
User-defined Module
|
gptkbp:canBeBundledBy
|
gptkb:Parcel
gptkb:Rollup
gptkb:Webpack
|
gptkbp:canBeDynamic
|
true
|
gptkbp:canBeLoadedWith
|
import statement
require function
|
gptkbp:canBePublishedTo
|
gptkb:npm
|
gptkbp:canBeStatic
|
true
|
gptkbp:canBeTranspiledBy
|
gptkb:Babel
gptkb:TypeScript
|
gptkbp:canBeTreeShaken
|
true
|
gptkbp:canImport
|
gptkb:Node_Modules
URL
Local File
|
gptkbp:enables
|
Encapsulation
Dependency Management
Code Reusability
|
gptkbp:fileExtension
|
.js
.mjs
.cjs
|
https://www.w3.org/2000/01/rdf-schema#label
|
JavaScript Module
|
gptkbp:introducedIn
|
gptkb:ECMAScript_2015
|
gptkbp:mayInclude
|
Classes
Objects
Functions
Variables
|
gptkbp:standardizedBy
|
gptkb:ECMA_International
|
gptkbp:supports
|
import
export
default export
named export
|
gptkbp:usedBy
|
gptkb:Node.js
Web Browsers
|
gptkbp:usedIn
|
gptkb:JavaScript
|
gptkbp:bfsParent
|
gptkb:JSM
|
gptkbp:bfsLayer
|
7
|