Angular as HTML++ - Part 1 - Components & Directives
In this series of posts, we’ll see how Angular helps us develop and maintain web apps by introducing neat abstractions that build on top of the existing HTML/CSS/DOM APIs. The strength of the web lies in its declarative and reactive nature. In most cases, Angular lets us move away from cumbersome, imperative DOM APIs to a much easier-to-use declarative style of coding. And Angular’s embrace of rxjs let us move towards a more reactive style of coding, not just for DOM events, but for other data flows in the app.