AngularJS

Communicate between Angular components via @NgRx

In the previous article, I explained how to communicate between Angular components using Observables. I also mentioned Redux. I indeed love the idea of a single immutable and, eventually, predictable state. I would like to introduce a @ngrx/store library which is a Reactive implementation of Redux for Angular. It might be the overkill for small […]

Communication between Angular2+ components via Observables

AngularJS

Communication between Angular2+ components via Observables

How to communicate from one Angular component to another? That’s a common question. The reason for that is a problem importance. It becomes even more important if you have a lot of components and need to notify them about changes in different places. Redux does a good job on that, and I like it. But […]

AngularJS

Angular Reusable Multi Select Component

For the past year, I’ve been working a lot with Angular, building web applications for enterprises. Eventually, I was needed to create a multi-select input component. HTML has a default element for that purpose. But it doesn’t look good by default and we can’t fully control it. These factors make such element not the best […]

Data visualization with JavaScript. Design-driven approach

AngularJS

Data Visualization with JS. Design-Driven Approach

I am a self-taught programmer, and my formal education is in business. I remember when I start learning I was practicing a lot, doing a lot of various projects, and trying to do everything from scratch. I believe that the best way to learn anything is learning by doing. Facing challenges and solving them will […]

AngularJS

Custom Multilingual Support for AngularJS

Nowadays, any kinds of web applications often require a multilingual support. In this post, I will demonstrate how to build custom multilingual support for your Angular app using browser’s cache and promises. This solution is easy and doesn’t have any dependencies. While learning front-end development, I’ve noticed that reading documentation and building things by yourself […]

AngularJS

Send data from one Angular component to another

Kind of complicated task is to send data from one component or controller in Angular to another. It’s not so hard to share the data between different controllers using services. But, what if you would like to be able to update data from outside of the controller as well? Let’s say we have a simple […]

Reusable Angular multi-select filter | Digital Flask - digital marketing and ux agency, Helsinki, Finland

AngularJS

Reusable Angular Multiselect Filter

AngularJS comes with a bunch of useful filters out of a box. For instance, it’s very easy to filter an array of objects by a particular key. Let’s say, we have a list of MTG cards and want to show cards of a black color. You can use default filter for that purpose and ngClick […]