This is a complete front to back guide of how to implement Angular Schematics. 13 steps in depth from parameterizing your schematics with a schema and options to testing strategies. This should be added to your bookmarks as a goto reference for your schematic play book.
Schematics are great! They enable us to achieve more in shorter amount of time! But most importantly, we can think less about mundane stuff which leaves our limited attention span to focus on solving real challenges!
If you've been wanting to try Akita as a state management solution for your project, check out this quick guide that highlights some of the key features.
Luckily, Akita comes with built-in support for an active attribute, used to hold the active entity’s id, which make managing the active entity a breeze.
Akita supports both single and multiple active entity management. In our case we need to maintain one active entity, so we need to extend the ActiveState interface to our store:
This article is a quick peek into how custom builders can be utilized to modify your Angular build process using tools like ngx-build-plus.
The Angular CLI uses the AngularCompilerPlugin to transpile typescript. It is a webpack plugin that uses the typescript compiler together with various Typescript transformers to transpile the typescript to workable code for the browser.
See how you can use pattern matching in the Angular Router to work with dynamic routes in a flexible and powerful way!
When using the Angular Router, there are usually only a few types of routes you need to create. A static route with no parameters, a variable route for dynamic parameters, and catchall routes for 404 pages. The Angular Router can handle all these scenarios with its powerful route matching strategy.
You already use Angular. Do you also use VSCode? John Papa shares some of the most popular recommended VSCode extensions for Angular in this article. If you have an idea for a VSCode extension but aren't sure how to get started on it, John would love to hear from you.
Get up and running with Jest as your Angular test runner in minutes with these simple tips and instructions.
Windows users can now experiment with the Ivy compiler without having to go through a series of work arounds. Additionally, the final bundle size of the hello world application continues to shrink. If you plan on trying Ivy when it's available as an opt-in in Angular version 8, be sure to read this and other Ivy articles so you understand how to enable the Ivy preview.