Hands-On Full Stack Web Development with Aurelia
This book lets you explore the NoSQL model and implement it using one of the most popular NoSQL databases, MongoDB, with some exciting libraries to make the experience effortless. You'll also be able to add some advanced behavior to your components, from managing the lifecycle properly to using dynamic binding, field validations, and the custom service layer.
You will integrate your application with Google OAuth Service and learn best practices to secure your applications. Furthermore, you'll write UI Testing scripts to create high-quality Aurelia Apps and explore the most used tools to run end-to-end tests. In the concluding chapters, you'll be able to deploy your application to the Cloud and Docker containers.
By the end of this book, you will have learned how to create rich applications using best practices and modern approaches.
|Course Length||10 hours 26 minutes|
|Date Of Publication||14 Jun 2018|
|Subscribing and publishing events – Event Aggregator at the rescue!|
|Adding more languages to our application – Internationalization!|
|Tracking method calls and user actions – Logging|
|Modal configuration – Aurelia dialog at rescue!|
|Dynamic value converters – Less code, more functionality|
|Binding custom behaviors to our application|
|Improving our application forms – Validators|
|Manipulating the DOM – Custom attributes|
|Understanding how computed properties work|
|Integration testing – Multiple services, one application|
|Does our app meet our business requirements? UI testing|
|API test with Swagger|