They say old habits are hard to break. Tomas has some quick RxJs tips for developers getting used to using .pipe(). Also, some nice reminders about how to simplify your code when you're only concerned with the complete state of an observable stream.
Whether you're a seasoned Angular developer, or just getting started with your first "Tour of Heroes" application, knowing how to write unit tests is critical. Santiago walks you through from start to finish how Jasmine and Karma can be used to execute your unit tests when you create a project with the Angular CLI. By the end of the article, you'll have running tests that validate a form in your sample application.
Understanding how Angular transforms your application code may not be necessary for most developers. However, if you've ever run into a situation where you have a problem building your app in AOT mode, understanding how the compiler builds your application can help you track down insidious errors. This is a deep dive into the internals of the Angular compiler.
Angular widely uses typescript custom transformers. It might be useless to know what they do if you are not interested in Angular internals. But, on the other hand, that knowledge can save your time when you’re stuck with the build.
It's a beautiful thing when two great technologies come together. Jason shows Nx users how version 7.3 of Nx by Nrwl can help you easily create your next full stack application using the NestJS framework.
In Nx 7.3, we have made using NestJS with an Angular repo extremely easy. Add a NestJS application to an Nx workspace by simply passing nestjs as the framework option when creating a NodeJS application.
If you're not already aware, you can use the APP_INITIALIZER injection token to execute a process prior to the bootstrapping of your Angular app. A common use case for this is to load application settings required at startup.
This article will show how this approach can be used to load application settings from a docker environment.
Application performance got you down? See how lazy loading your modules can improve your application performance AND improve the user experience. Chidume gives a walk through of creating an application using the CLI and shows how to configure that application for lazy loading.
Lazy loading speeds up our application load time by splitting it into multiple bundles and loading them on demand.