5,321
edits
Line 256: | Line 256: | ||
==Modules== | ==Modules== | ||
These days, we can use modules for everything. | These days, we can use modules for everything. | ||
Note that in most instances, you should compile these using Webpack or similar. | Note that in most instances, you should compile these using Webpack, browserify or similar. | ||
However | For Node.js, you will need to transpile using Babel. | ||
However some modern browsers now support importing modules directly using script tags. | |||
* [[Caniuse: Modules]] | |||
===Getting Started=== | ===Getting Started=== | ||
[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules MDN Guide to Modules] | [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules MDN Guide to Modules] | ||
Example Module | Example Module |