Technology type

Has Component-Based Framework using Typescript

User Interface Library with a component-based architecture using Javascript

Data binding

2-way data binding

1-way data binding


Quite large and since it needs to be shipped to the client side, it increases the initial load time

Quite small in size, especially when compared with Angular

Learning Curve

Quite steep, given the number of features and options you have in Angular

It’s easy to pick up and learn


Comparable to React, Angular 2 and 4 are some

Faster than Angular thanks to the Virtual DOM





Easy to scale thanks to the power CLI and generation tools, It’s also used by many large companies

Fairly easy to scale and is quite testable which facilitates the scaling procedure