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 A. Using JSPM

JSPM (http://jspm.io/) is a package manager for the SystemJS universal module loader (https://github.com/systemjs/systemjs), which is probably the most forward-looking module loader out there as it is based on future web standards.

At the moment of writing, the simplest way to create a JSPM-based Aurelia project is to use the proper skeleton. The Aurelia team, however, plans to add creation of JSPM-based projects to the CLI in the future.

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

Note

The purpose of this appendix is not to cover JSPM and SystemJS in detail. As such, I strongly suggest that you get more familiar with them if you intend to use them in your project.

Tip

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