Skip to content

Angular

Danny Koppenhagen Gregor Woiwode Johannes Hoppe Ferdinand Malcher

Basics, Advanced Techniques, and Best Practices with TypeScript – including Nativescript and Redux for Angular 4 onward

This book gives you all the tools you need to build robust Web applications using versions ...

This book gives you all the tools you need to build robust Web applications using versions 4 and 5 of the Angular framework, whether you are experienced with AngularJS 1.x or not. It takes you step by step through an ambitious sample project that shows you how to create clearly structured, modular single-page applications.

The code for each phase of the project is available online at GitHub, so you can start in anywhere you like and ignore the steps you don’t need.

A ‘quick start’ chapter gets you up and running with your first working application, which you can build on with the more detailed Angular concepts and techniques described in the following sections. These include Angular CLI, component and template syntax, HTTP integration, routing, and forms. The book is rounded out with sections on the following advanced techniques:

  • Pipes und directives
  • RxJS (reactive extensions)
  • Loose coupling and dependency injection
  • Internationalization (i18n)
  • Testing with Karma and Protractor
  • Debugging with Augury
  • Ahead-of-time (AOT) compilation
  • Deployment

And, especially for Angular developers:

  • Developing mobile apps with NativeScript
  • Using Redux to simplify application architectures

The book assumes that you have prior knowledge of JavaScript, HTML, and CSS, and provides an introduction to TypeScript.

Available products
Book

Published by dpunkt.verlag , ISBN: 9783864903571

Main content page count: 574 Pages

ISBN: 9783864903571