https://github.com/dgroomes/webpack-playground
📚 Learning and exploring webpack
https://github.com/dgroomes/webpack-playground
webpack
Last synced: 2 months ago
JSON representation
📚 Learning and exploring webpack
- Host: GitHub
- URL: https://github.com/dgroomes/webpack-playground
- Owner: dgroomes
- Created: 2024-01-07T00:26:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-20T16:49:57.000Z (almost 2 years ago)
- Last Synced: 2025-09-20T09:51:30.627Z (10 months ago)
- Topics: webpack
- Language: JavaScript
- Homepage:
- Size: 110 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# webpack-playground
📚 Learning and exploring webpack.
> At its core, webpack is a static module bundler for modern JavaScript applications.
>
> -- https://webpack.js.org/concepts
## Overview
Webpack (stylized as "webpack" but capitalized when used to start a sentence) has steadily grown over the years since
its inception in 2012 to become an extensive "software building machine" for web-based projects. As such, I would
like to create working examples of webpack-based projects.
**NOTE**: This project was developed on macOS. It is designed for my own personal use.
## Standalone subprojects
This repository illustrates different concepts, patterns and examples via standalone subprojects. Each subproject is
completely independent of the others and do not depend on the root project. This _standalone subproject constraint_
forces the subprojects to be complete and maximizes the reader's chances of successfully running, understanding, and
re-using the code.
The subprojects include:
## `typescript-web/`
A webpack-based project that builds a TypeScript program for the web.
See the README in [typescript-web/](typescript-web/).
## `distribution-variants/`
Build a project into multiple distribution variants like "development", "production", "freemium", "premium", etc.