Why did the Google team go with incremental DOM instead of virtual DOM?

Technology CommunityCategory: AngularWhy did the Google team go with incremental DOM instead of virtual DOM?
VietMX Staff asked 3 years ago

They have one goal in mind: applications have to perform well on mobile devices. This mainly meant optimizing two things: the bundle size and the memory footprint.

To achieve the two goals:

  • The rendering engine itself has to be tree shakable
  • The rendering engine has to have low memory footprint