18 October 2021
14 min read
This article will teach you about the difference between ng-content and ng-template . Kevin first explains the use for templates and slots in Angular and then demonstrates how they fit in to the concept of dynamic components. To demonstrate the practical usage, he builds a flexible "expander" component using both approaches and highlights benefits and disadvantages of each.
Ryan, who's the author of Solid library, put together an in-depth article that explores the relationship between reactivity and rendering. He uses the internals of Solid library to demonstrate the main mechanisms that make up the library's reactive renderer.
In RxJS 7 toPromise will become deprecated and with RxJS 8 it will be gone. This article explains the reasons for the change and mentions an alterantive technique that you should be using in your code starting today.
In user experience, there's a concept from the called "progressive disclosure", which is an approach to designing better user interfaces (UIs). The main idea is to defer advanced or rarely used features to a secondary screen, making applications easier to learn and less error-prone. This article explores this concept and outlines a 4 step process to introduce progressive disclosure to complex systems.
This article outlines a very interesting approach to measuring performance that uses CPU instruction count as the main metric.
A deep-dive into the rendering process of Chrome, Angular Components Design Patterns and a case for using custom hooks in React components
Refactoring Angular codebase, 5 Types Of React's Application State and CSS utility classes paradigm
New Angular's UI library Taiga, tao of React development and computational caching fundamentals