Jump start frontend project bundled by Webpack
Project description
Jump start frontend project bundled by Webpack
Difference between django-webpack-loader
When using django-webpack-loader
, you need to create Webpack
project on your own, which is not easy for many newbie Django developers.
python-webpack-boilerplate
can let you play with modern frontend tech in Django, even you have no idea how to config Webpack.
Features
- Supports Django and Flask (will support more framework in the future)
- Automatic multiple entry points
- Automatic code splitting
- Hot Module Replacement (HMR) (auto reload web page if you edit JS or SCSS)
- Easy to config and customize
- ES6 Support via babel (v7)
- JavaScript Linting via eslint
- SCSS Support via sass-loader
- Autoprefixing of browserspecific CSS rules via postcss and postcss-preset-env
- Style Linting via stylelint
If you want to import lightweight modern frontend solution to your web app, or you do not like heavy framework such as React, Vue.
Please check my book The Definitive Guide to Hotwire and Django
Documentation
Raising funds
If you like this project, please consider supporting my work. Open Collective
Special Thanks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for python-webpack-boilerplate-1.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32a75fd9378aa7a1cdb4e5377ffa448c465621bf1dc81352ae33b65f2c270aaa |
|
MD5 | 0085ff2b42506824d71f9f90c051946f |
|
BLAKE2b-256 | f1482c68800d59eea85ae267147f3bc9c1d3cbccb54557c08bbd8c810ecca762 |
Close
Hashes for python_webpack_boilerplate-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2c012c8715701aaddb78ad303ba7620a8483f8f7e743e975e0c7ed0b4c60df0 |
|
MD5 | f0e6a32da391a0d2ea846251f5e01d52 |
|
BLAKE2b-256 | 8c7ccbe062adbe8f67625b8ac68ca301ef69803efd7a6a44199ce3a8882e3d3e |