Serving Industries Worldwide

Innovative Ways - Satisfied Clientele

The comprehensive guide to Angular Performance Tuning

It's not uncommon to see Angular apps slow down over time. Angular is a performant platform, but if we don't know how to create performant Angular apps, our apps will become slower as they evolve. As a result, any serious Angular developer must be aware of what makes an Angular app slow in order to prevent it from being slow in the first place. Table of Content 1. Improving change detection 2. OnPush change detection 3. Design for immutability 4. Make onPush the...

read more

Accessibility with Angular

A wide range of individuals, including those with visual or motor impairments, use the computer. A variety of assistive devices are available to make communicating with web-based software applications much simpler for these communities. Furthermore, making an application more accessible increases the overall user experience for all apps. Table of Content 1. What is accessibility? 2. Accessibility attributes 3. Angular UI Component 4. Augmenting Native Elements 5....

read more

Introduction to Angular CLI Builders

In this blog, we'll look at a new API in Angular CLI that allows us to add new CLI features and enhance existing ones. We'll go over how to interact with this API and what extension points we can use to extend the CLI's features. With Angular 8, the Builders API was released, and it includes the ability to override commands such as ng build, ng test, and ng lint. Not to be confused with Angular Schematics, which can be used to add custom commands to ng generate or provide...

read more

How to implement File Upload in Angular?

Being able to upload the files and use them afterward is the required characteristic of many apps. The following are commonly used elements to perform file upload with Angular. Table of Content 1. FormData 2. HttpClientModule 3. Reactive Forms 4. Implement File Upload 5. Conclusion FormData FormData is an object that you can use for storing key-value pairs. It allows you to construct an object which aligns with an HTML form. This feature allows you to send...

read more

Implementation of Ngx Infinite Scroller using Angular Application

In this blog, we will introduce infinite scrolling in our Angular application. When we prepare an application, we deal with tons of files at the same time. In this situation, a question will be asked: how to display thousands of registrations on a single page? It is not a good practice to load thousands of records at once on one page, and there are many benefits to implement infinite scrolling. Increase the time on our web site so that we can have faster operations Make it...

read more