Skip to content
All paths

Modules & Build Tools

How code is split into modules, and how bundlers put it back together.

13 posts · about 33 min total

13 posts
  1. 1.What is a module

    What is a module in JavaScript and why is it important?

    2 min read

  2. 2.ES Modules

    ES Modules․ import և export modern in JavaScript.

    2 min read

  3. 3.ES Modules in the browser

    ES Modules in the browser (type="module", defer, nomodule)

    2 min read

  4. 4.CommonJS

    CommonJS Modules․ require and module.exports

    2 min read

  5. 5.CommonJS and ES Modules

    Combining CommonJS and ES Modules in Node.js

    2 min read

  6. 6.ES6 Classes and Modules

    ES6 Classes and Modules in JavaScript

    2 min read

  7. 7.Import and Export in depth

    Import and Export in depth: Named, Default, Dynamic Import

    2 min read

  8. 8.Module Pattern and Revealing Module Pattern

    Module Pattern and Revealing Module Pattern in JavaScript

    2 min read

  9. 9.Module Bundlers

    Module Bundlers: Why We Need Them (Webpack, Rollup, Parcel)

    2 min read

  10. 10.Webpack Basics

    Webpack - What is it and how does it work?

    3 min read

  11. 11.Webpack's CSS Processing

    From Loaders and Plugins to Production Optimization

    3 min read

  12. 12.Babel is a JavaScript compiler

    Babel: Principles of operation, purpose, and application.

    7 min read

  13. 13.Tree-shaking and Code Splitting

    Tree-shaking and Code Splitting in Module System

    2 min read