Vue.js is an open-source Javascript framework used to develop interactive web interfaces.

The creator of Vue.js envisioned a library that brought the best of React and Angular together in a framework that could be progressively adopted.

This video wil help you learn the basics of Vue and build your first reactive UI component.


Angular is a platform and framework for building single-page client applications using HTML and TypeScript. Angular is written in TypeScript.

It implements core and optional functionality as a set of TypeScript libraries that you import into your applications.


Next.js is a React framework that enables several extra features, including server-side rendering and generating static websites.