Here is what you need to know about dynamic components in Angular
Need to render dynamic components in Angular? Master ComponentFactoryResolver and runtime compilation to build flexible UI modules.
Need to render dynamic components in Angular? Master ComponentFactoryResolver and runtime compilation to build flexible UI modules.
Master Angular DOM manipulation by mastering ElementRef, TemplateRef, and ViewContainerRef to build cleaner, dynamic component UIs.
In the last time, I helped numerous companies implementing Angular SPAs for microservice environments. In this article, I show how to implement one of them in 6 steps: A shell loading micro frontends on demand.
Level up your Angular UI with interactive graphics! Integrate the P5JS library to build a custom, high-performance sketchpad app.
Upgrade to Angular 9 to leverage the Ivy rendering engine, reducing bundle sizes while accessing new CLI features and improved type safety.
We are rebranding to Angular Architects.
Eliminate tight coupling and simplify testing in your web apps by implementing a custom Dependency Injection container in TypeScript.
Master essential Angular tooling like Schematics, CLI, and Webpack to streamline your development workflow and boost productivity today.
Master complex UI with ag-Stack. Learn how to optimize datagrid performance using virtualization, smart change detection, and CSS.
Eliminate manual boilerplate in Angular by overriding default CLI schematics in angular.json. Standardize your code generation today.
Streamline your Angular 8 upgrades with new unit test helpers and automated migrations. Simplify CLI builds and optimize app performance.
Struggling with async pipe limitations? Build a custom WithLoadingPipe to easily manage data, loading, and error states in Angular.
Implement robust i18n in Angular with SSR, language persistence, and performance-boosting TransferState for lightning-fast localization.
With Ivy’s private APIs, we can dynamically create components. The example here demonstrates this by creating a routed component on the fly.
Stop sluggish Angular lists using OnPush, detached change detection, and smart array partitioning to ensure your UI remains responsive.
Master asynchronous loading in Angular using the Ivy engine. Use createInjector to optimize your bundles and simplify lazy loading.
Master the Angular CLI Builders API to customize your build process without ejecting Webpack, ensuring cleaner workflows and automation.
Optimize Angular performance by building custom EventManagerPlugins to filter rapid events and skip unnecessary change detection.
About this article
For Ivy, NgModules are optional. This allows us to structure Angular applications with pure EcmaScript techniques like barrels and packages.
You have to cut your domain into vertical slices, aka sub-domains. Microfrontends are just one solution for implementing them.
Build a scalable serverless CRUD API using Firebase Cloud Functions and Express.js to streamline back-end development and deployment.
Master fine-grained reactivity using observables and computeds to eliminate lifecycle complexity and boost front-end performance.
Master complex RxJS flows with these battle-tested patterns for network requests, async streams, and observable debugging in Angular.