
Boilerplate for using angular 2+ with webpack and lazyloading sub modules (asynchronous routing) in chunks and live reloading
The Angular Webpack Lazyloading Boilerplate is a robust foundation for developers looking to leverage Angular with Webpack and implement lazy loading through asynchronous routing. This setup is not only ideal for building new applications but also serves as a proof of concept (POC) to explore the capabilities of different Angular versions. The inclusion of live reloading means that developers can streamline their workflow, making it easier to test changes in real-time.
With a focus on modern development practices, this boilerplate simplifies the build process while ensuring that performance remains a priority through chunk minification and optimization. As a result, both small and large Angular applications can benefit from its architecture and features.

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.
Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.