Book Image

Learning Aurelia

By : Manuel Guilbault
Book Image

Learning Aurelia

By: Manuel Guilbault

Overview of this book

<p>Aurelia is one of the most promising new JavaScript frameworks for mobile, desktop, and web, which makes developing powerful, modern web applications a straightforward task. Its power lies in its simplicity and clear workflow that enables developers to build next-generations apps for the web with ease.</p> <p>From initial structuring to full deployment, this book will serve as a step-by-step guide to develop a modern web application from scratch with the Aurelia framework. In addition to including a comprehensive coverage of various Aurelia framework features, this book will also show you how to utilize these features in the real world to develop a professional single-page web application. You’ll see how to make the most out of Aurelia by understanding the Aurelia workflow and then applying it in real-world development tasks. By the end of the book, you will have learned to develop a clean and maintainable application in Aurelia from scratch.</p>
Table of Contents (20 chapters)
Learning Aurelia
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Appendix B. Using Webpack

Webpack (https://webpack.github.io/) is yet another module bundler for the web that has gained a lot of popularity in the last year. Aurelia already offers application skeletons that use Webpack, for both ES next and Typescript.

Additionally, there are plans to add support for Webpack-based projects to the CLI. At the moment, however, the skeletons are the best starting point for creating an Aurelia project based on Webpack.

In this appendix, we will see the differences between a CLI-based project that uses requirejs at the moment of writing, and a Webpack-based project started from the skeleton.

Note

The purpose of this appendix is not to cover Webpack itself. As such, I strongly suggest that you get familiar with Webpack, if you are not already, before reading on.

Tip

Our contact management application, rebuilt using the Webpack skeleton, can be found at appendix-b\using-webpack in the book's assets and can be used as a reference throughout this appendix.