hien.pageHow to create drag and drop accordion list in AngularIn this article, I’d like to share with you how to create a list of accordion items, which also supports the drag and drop functionality. We will build two lists, the first is the list of unassigned tasks, and the second is the list of assigned tasks...Apr 6, 2022·3 min read
hien.pageLeveraging Dependency Injection to reduce duplicated code in AngularHow to eliminate duplicated code when getting route params, query params or data from Activated Route in Angular by using dependency injection. The duplication pattern In some projects that I recently worked on, there's a block of code that is used i...Apr 4, 2022·5 min read
hien.pageHow pure and impure pipes work in Angular IvyUnderstanding how pipes work under the hood by looking at their implementation details in Ivy Angular’s piping mechanism is something Angular developers use everyday. There’s an excellent article that explores pipes in depth, and the gist of the art...Apr 3, 2022·5 min read
hien.pageSubtle difference between map and pluck RxJS operators that you should knowExplanation in detail about how map and pluck work, and then figuring out main difference between two operators Update 2021.11.08 This post is originally published on indepth.dev on 2021.01.27 The RxJS source code mentioned in this post is 6.5.x T...Nov 8, 2021·4 min read